Take your career to the next level with Amaris Consulting as a Java Software Engineer (Reactive Architecture). Be part of an international team, thrive in a global group with a €800M turnover and over 1,000 clients worldwide, and an agile environment. The ideal candidate will have a proven track record in building scalable, high-quality applications and is comfortable working across the entire stack. Spanish and English fluency are required as part of this role.
WHAT WOULD YOU NEED?
~7+ years of experience as a Java Software Engineer.
~ Strong proficiency with Java for backend development (experience with Java 21 is a plus) .
~ Proven experience with WebFlux and Vert.x for reactive programming.
~ Experience with microservices architecture .
~ Solid knowledge of Docker, Kubernetes, and fundamentals of DevOps .
~ Familiarity with Google Cloud Platform .
~ Good understanding of monitoring and observability tools .
~ Advanced proficiency in Spanish and English (written and spoken).
~ Strong problem-solving skills and ability to work both independently and as part of a team.
WHAT WILL YOU BE DOING?
Develop and maintain robust web applications using Java and reactive frameworks ( WebFlux, Vert.x ).
Design and implement microservices in a cloud environment.
Create efficient, reusable components and ensure high performance and scalability.
Work with Docker containers and manage deployments on Kubernetes .
Collaborate with designers and other developers to deliver intuitive and efficient solutions.
Implement monitoring and observability best practices .
Stay current with the latest industry trends and emerging technologies in reactive architectures and cloud computing .