Beschreibung
A global Swiss Insurance Company is looking for a Senior Java Engineer. The candidate will implement business functionality extending the features of a SAP solution with spring-boot microservices in an event-driven architecture.Start Date: asap
End Date: 31.12.2019
Duration: 4 months
Reference Number: 416
Workload: 100%
Workplace: Adliswil
Tasks:
- Develop data integration- and business services using micro-services.
- 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.
- Performing code reviews.
- Fixing 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 micro-services – Spring Boot.
- Experience with messaging and stream processing architectures built on Kafka.
- Experience with Event Sourcing.
- Experience / Exposure with SAP's accounting solutions.
- Test driven development: proven expertise in writing unit tests and end to end integration tests.
- Experience to work in a scrum team.
Following skills would be a plus:
-Understanding of Native Cloud development.
- Public cloud provider like Azure, GCP. AWS.
- Openness to work with new tools in a constantly changing IT environment.
- Work with CI/CD for integration and deployment: Expertise in automated build, test & deploy.
Soft Skills:
- Excellent communication skills.
- Very structured, focused on quality and clean way of working.