···
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, participate in technical design, and ensure code quality within an agile team. Key Highlights: 1. Culture that fosters ideas and personal development 2. Participation in stable projects with a strong technical component 3. Personalized career plan and continuous training 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 don’t just aim to fill positions—we seek 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 invest in the genuine development of each person. If you want to work in an environment where your growth matters as much as results, we’re 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 documented REST APIs using Swagger / OpenAPI. * Ensure code quality through best practices, testing, and static analysis tools. * Collaborate with cross-functional teams under agile methodologies to achieve project goals. **Requirements:** **Mandatory:** * Minimum 5 years’ experience as a Java Developer. * Proven experience with Java 11 or later. * Microservices 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 arrangement and possibility of remote work. * Personalized career plan and continuous training * Participation in stable projects with a strong technical component. * 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
David Muñoz
Indeed · HR
Similar jobs

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