Desarrollador Java

Amaris
Municipality of Madrid, Spain
4 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English, Spanish
Experience level
Senior

Job location

Remote
Municipality of Madrid, Spain

Tech stack

Java
Cloud Computing
DevOps
Web Applications
Google Cloud Platform
Vert.x
Backend
Kubernetes
Reactive Programming
Docker
Microservices

Job description

Take your career to the next level with Amaris Consulting as a Java Software Engineer (Reactive Architecture)., * 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.

Requirements

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., * 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.

Benefits & conditions

Join our dynamic team of talented people and discover a world full of growth and opportunity. Here's what we offer:

  • Rapid growth through a personalised career path and salary assessment.
  • Improve your skills through our Technology Academy catalogue, Udemy platform, language classes, webinars and workshops.
  • Take control of your training with a personal annual budget and company-paid certifications.
  • Enjoy flexible policies, remote work options and excellent social benefits such as transport and restaurant tickets, childcare support and private health insurance.
  • Benefit from our WeCare programme, which supports employees in critical situations.
  • Unlock your full potential, both professionally and personally.

Apply for this position