We are looking for a senior profile in order to join us in a large mobility app development project based in europe. In this ocasion, we are looking for a Country Manager who will have to manage an app development team in Pakistan.
Requirements for the Senior Java Developer:
- Java 8+ and Spring. The more Spring modules you have used the better (version in which annotations were introduced).
- Microservices. You have worked on a project from scratch with this architecture and / or that has collaborated on a migration project from a monolith to micros.
- Databases. Mainly relational (Oracle, MySql, Postgre ...) and Nonrelational (MongoDB, DynamoDB, etc).
- Testing philosophy. Be aware of the importance of having good test coverage
- Web services. Both server side and client side. You have designed API's.
- You know the concept of Cloud Computing and the different providers (AWS, GCP, Azure ...).
- Streaming service. Asynchronous services with technologies such as Kafka or RabbitMQ.
- Agile development methodologies and flows. Gitflow, Bitbucket, pull request, continuous integration.
Compensation includes a very competitive base salary.