Senior Java Developer

Posted 4 hours ago

This is a fully remote position, open to applicants in Spain.

📋 Description

• Design, develop, and enhance backend solutions utilizing Java and microservices architectures.

• Engage in the functional and technical definition of new products and features.

• Develop backend functionalities adhering to the team's standards and best practices.

• Participate in code reviews (Pull Requests), providing feedback and learning from evaluations.

• Contribute to the design and evolution of REST APIs following API First standards (OpenAPI).

• Take part in the implementation of solutions based on microservices.

• Apply principles of Clean Code, SOLID, and design patterns.

• Collaborate in the creation and maintenance of technical documentation.

• Utilize AI tools to enhance development productivity and quality.

• Engage in environments based on Spec Driven Development (SDD) methodologies.

• Collaborate with multidisciplinary teams in dynamic settings.


⛳️ Requirements

• Over 4 years of experience in backend development with Java 17/21+.

• Demonstrable 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).

• Experience with microservices architectures and hexagonal architecture.

• Understanding 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 continuous deployment (CI/CD) environments.

• Experience in developing and executing unit and integration tests.

• Ability to work independently, with initiative and a focus on continuous improvement.


🏝️ Benefits

• Remote work model, with the option to work from offices of the employee's choice.

• Flexible schedule: start at 8:30 and finish at 18:00, intensive Fridays from 8:00 to 15:00, and intensive hours in July/August from 8:00 to 15:00.

• 22 vacation days + 2 personal days.

• December 24th and 31st off.

• Permanent contract from day one, with the option of 12 or 14 payments.

• Flexible compensation: meal card, childcare vouchers, health insurance, training, and other tax-advantaged benefits.

• Advantage club with discounts on technology, leisure, and training.

• Access to 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 through Conciliación +VIDA.

• Inclusive, diverse, and multicultural environment.

• Social events and team activities.

People also viewed

tonies® USA4 hours ago

Senior Backend Engineer, IoT

DE flagGermany OnlyFull-timeBackend Engineer
ApplyView job
Tarantula Global4 hours ago

Database Developer

IN flagIndia OnlyFull-timeBackend Engineer
ApplyView job
Unisys4 hours ago

Dynamics 365 Technical Architect

GB flagUnited Kingdom OnlyFull-timeBackend Engineer
ApplyView job
Verity Group5 hours ago

.NET Backend Developer, Mid-Level

BR flagBrazil OnlyFull-timeBackend Engineer
ApplyView job
Coinbase5 hours ago

Senior Software Engineer, Backend/Fullstack

US flagUnited States OnlyFull-timeBackend Engineer$186.1k – $218.9k/year
ApplyView job
FCamara Consulting & Training5 hours ago

Mid-Level Java Back-End Developer

BR flagBrazil OnlyFull-timeBackend Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers