
Senior Java Developer
Posted May 24

Posted May 24
This is a fully remote position, open to applicants in Spain.
• Design and create scalable backend services utilizing Java and Spring Boot (3/4).
• Develop and maintain REST APIs with an API-first methodology using OpenAPI.
• Implement clean architecture principles and software design patterns to ensure systems are maintainable and extensible.
• Enhance and optimize the persistence layer using Hibernate/JPA.
• Recognize technical debt and structural challenges, offering practical and sustainable solutions.
• Advocate for engineering best practices, code quality, and continuous improvement within the team.
• Work collaboratively with frontend developers and cross-functional teams to produce clear, consistent, and well-documented APIs.
• Participate in architectural discussions and contribute to technical decision-making.
• Over 5 years of experience in developing backend applications using Java.
• Extensive experience with Spring Boot version 3 or later.
• Strong grasp of software design patterns and engineering best practices.
• Practical experience with Hibernate/JPA and data modeling.
• Experience in designing REST APIs employing OpenAPI and API-first techniques.
• A strong commitment to code quality, maintainability, and scalable software design.
• A proactive attitude with the ability to constructively challenge ideas to enhance products and platforms.
• Fluent in English.
• Fluent in Spanish.
• Smart Office Pack to facilitate comfortable remote work.
• Opportunities for training and career advancement.
• A flexible remuneration package that includes benefits such as private medical insurance, life insurance, and lunch and travel cards.
• Chance to be part of a multicultural team and engage in international projects.
• Potential to manage work permits.
Confitec
DOMVS iT
Anyone AI
FCamara Consulting & Training
Get handpicked remote jobs straight to your inbox weekly.