
Senior Java Developer
Posted 1 day ago

Posted 1 day ago
This is a fully remote position, open to applicants in Spain.
• Design, develop, and enhance backend solutions based on Java and microservices architectures.
• Participate in the functional and technical definition of new products and capabilities.
• Develop backend functionalities while adhering to team standards and best practices.
• Engage in code reviews (Pull Requests), providing constructive feedback.
• Contribute to the design and evolution of REST APIs following API First standards (OpenAPI).
• Take part in the implementation of microservices-based solutions.
• Apply principles of Clean Code, SOLID, and design patterns.
• Collaborate in the creation and maintenance of technical documentation.
• Utilize AI tools to enhance productivity and quality of development.
• Participate in environments based on Spec Driven Development (SDD) methodologies.
• Work closely with multidisciplinary teams.
• Over 4 years of experience in backend development with Java 17/21+.
• Proven experience in Spec Driven Development (SDD).
• Professional use of Artificial Intelligence throughout the software development lifecycle.
• Strong knowledge of Spring Boot and the Spring ecosystem.
• Experience in designing and developing REST APIs with an API First approach (OpenAPI/Swagger).
• Familiarity with microservices architectures and hexagonal architecture.
• Knowledge of SOLID principles, Clean Code, design patterns, and development best practices.
• Experience with relational and NoSQL databases, particularly MariaDB and/or MongoDB.
• Experience in continuous integration and deployment (CI/CD) environments.
• Experience in developing and executing unit and integration tests.
• Ability to work autonomously, with initiative and a focus on continuous improvement.
• Remote work model, with the option to go to the office at the employee's discretion.
• Flexible schedule: start at 8:30 AM, finish at 6:00 PM; intensive Fridays from 8:00 AM to 3:00 PM; intensive hours in July and August from 8:00 AM to 3:00 PM.
• 22 vacation days + 2 discretionary days.
• December 24 and 31 off.
• Permanent contract from day one, with the option of 12 or 14 payments.
• Flexible compensation: restaurant card, childcare voucher, health insurance, training, and other benefits with tax advantages.
• Benefits club with discounts on technology, leisure, and training.
• Continuous training: Udemy Business, language courses, official certifications, and technical training.
• Career development plan and professional support.
• Nutrition, physical activity, and emotional balance programs.
• 24/7 personal and family assistance.
• Inclusive, diverse, and multicultural environment.
• Social events to connect with the team.
RR Donnelley
plotdesk
CmdScale GmbH
Colsubsidio
Get handpicked remote jobs straight to your inbox weekly.