···
Log in / Register

Senior Java Developer - Microservices

Indeed
Full-time
Onsite
No experience limit
No degree limit
Puerta del Sol, 4, Centro, 28013 Madrid, Spain
Favourites
Share
Some content was automatically translatedView Original

Description

Job Summary: We are seeking a Senior Java Developer - Microservices to design, develop, and maintain Java-based microservices, participating in the technical design of distributed architectures. Key Highlights: 1. Design and develop microservices in modern Java environments. 2. Collaborate in multidisciplinary teams using agile methodologies. 3. Participate in technical design and definition of backend solutions. At EPAM NEORIS, we believe transformation begins with people. Today, as part of EPAM, we expand our global reach and capabilities while preserving what matters most: a culture where every individual can grow, contribute, and take center stage. We do not merely seek to fill positions—we aim to bring on board talent eager to surpass themselves, continuously learn, and leave a mark on every project. We are a diverse, inclusive, and ever-evolving team. We drive ideas—not hierarchies. We bet on real individual development. If you want to work in a place where your growth matters as much as results, we are looking for you. Backed by over 60,000 professionals across 55+ countries and a robust Nearshore model, we connect global capabilities with local trust to deliver real impact, sustainable growth, and high-value outcomes for our clients. **We are looking for: Senior Java Developer - Microservices** **Key Responsibilities:** * Design, develop, and maintain microservices in modern Java environments. * Participate in technical design and definition of backend solutions aligned with distributed architectures. * Implement and consume REST APIs documented with Swagger / OpenAPI. * Ensure code quality through best practices, testing, and static analysis tools. * Collaborate with multidisciplinary teams using agile methodologies to achieve project goals. **Requirements:** **Mandatory:** * Minimum 5 years of experience as a Java Developer. * Proven experience with Java 11 or later. * Microservice development using Spring Boot or similar frameworks. * Solid knowledge of JPA / Hibernate for data persistence. * Experience working with Oracle databases (SQL queries and basic optimization). * Definition and consumption of APIs using Swagger / OpenAPI. * Use of Lambda expressions and functional programming in Java. * Experience with unit testing using JUnit. * Use of code quality tools such as SonarQube. **Desirable:** * Experience with distributed architectures. * Knowledge of continuous integration and continuous deployment (CI/CD). * Adherence to clean code principles and software design best practices. * Prior experience in Fullstack environments. **We Offer** * Permanent contract with competitive salary * Flexible work arrangements and possibility of remote work. * Personalized career path and continuous training * Participation in stable projects with strong technical components. * Flexible working hours and focus on work-life balance. * Social benefits tailored to your needs We invite you to get to know us at NEORIS on Facebook, LinkedIn, Twitter, or Instagram: @NEORIS. \#LI\-RD1

Source:  indeed View original post
David Muñoz
Indeed · HR

Company

Indeed
Cookie
Cookie Settings
Our Apps
Download
Download on the
APP Store
Download
Get it on
Google Play
© 2025 Servanan International Pte. Ltd.