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 idóneo 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 .