Senior Java Software Engineer

Nicoll Curtin — Switzerland · Posted ~1 day ago

Senior

Skills

Java Spring Spring Boot Spring Integration microservices Kafka API development Agile test automation Cucumber clean code

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

Join a specialist engineering team focused on API development and modern microservices architecture. You will work with Java, Spring, and Kafka in a strict Agile environment, contributing to clean code, high test coverage, automated testing, and behavior-driven development while helping modernize large-scale applications.

Highlights

Work on API development and microservices architecture within an Agile team, with strong emphasis on clean code, high test coverage, behavior-driven development, Java, Spring, and Kafka.

Description

Are you an experienced Senior JAVA software engineer with a passion for clean code? Have you been involved in the rearchitecture of large monolithic applications into Microservices? Are you interested in becoming part of a team that is responsible for API development, which enables developers to develop their own microservices? If so, this could be the perfect Senior JAVA Software Engineer job for you! You will join a specialist team based in Zurich take responsibility for API development. The team developed an integration engine that enables developers to develop their own microservices. They are a crack team that take responsibility for digitalisation efforts. They do this by following a strict Agile approach to development, making use of high test coverage and also Cucumber for BDD. The core competencies are strong JAVA development skills, good knowledge of the Spring framework (Boot, Integration), microservices and Kafka for streaming. Given the nature of their work, there is containerization using Docker & Kubernetes and their cloud provider is AWS. As part of this team you will get the best of both worlds in the sense that you will work for a large well funded firm, but get to operate without as much of the classic red tape associated with a large environment. If you are interested in finding out more about this Senior JAVA Software engineer job, please send your CV to yves.amar@nicollcurtin.com or alternatively you can call me on 044 5785 330.