Beschreibung
We are supporting our client, an international insurance company, in the search for an experienced Java Developer to implement business functionalities, in a multi-year finance transformation, as Spring Boot Microservices running in a cloud-native environment in MS Azure.Tasks
- Develop data integration and business services using microservice architecture
- Develop simple user interfaces
- Ensure applications are performing and tested against requirements
- Ensure compliance with CI/CD and automated testing and build pipeline
- Prepare unit test for automated testing
- Perform code reviews
- Fix bugs and issues in deployed applications
- Demonstrate expert understanding of the Java application development stack and tools
- Understand architectural issues, and factor them into decisions and recommendations
Requirements
- Strong and experienced JAVA developer
- Strong knowledge of reactive architecture and microservices – Spring Boot
- Experience with messaging and stream processing architectures built on Kafka
- Experience with UI development using Angular Material
- Experience with relational databases
- Test driven development: proven expertise in writing unit tests and end to end integration tests
- Experience with working in a scrum team
- Following skills as a plus
- Understanding of Native Cloud development, Kubernetes
- Experience in Azure
- Work with CI/CD for integration and deployment: Expertise in automated build, test & deploy
Soft Skills
- Active team player
- Ability to communicate