Senior Java Developer

Posted 1 day ago

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

📋 Description

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


⛳️ Requirements

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


🏝️ Benefits

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

People also viewed

RR Donnelley12 hours ago

AI Architect, Technical Lead

US flagIllinois OnlyFreelanceBackend Engineer$129.5k – $207.2k/year
ApplyView job
plotdesk13 hours ago

PHP Vibe Coder, Laravel

DE flagGermany OnlyFull-timeBackend Engineer€3,500 – €8,000/month
ApplyView job
CmdScale GmbH14 hours ago

Senior Rust Consultant, Engineer

DE flagGermany OnlyFull-timeBackend Engineer€70k – €85k/year
ApplyView job
Colsubsidio1 day ago

Docente Desarrollo Web, Back-End – Medio Tiempo

CO flagColombia OnlyFull-timeBackend EngineerCOP 2.2M/month
ApplyView job
Skillshare1 day ago

Staff Backend Engineer – Platform & Domain Foundations

CA flagCanada, +1 more countryFull-timeBackend Engineer
ApplyView job
Mindrift1 day ago

Senior Python Data Scraping Engineer – Freelance

RO flagRomania, +5 more countriesPart-timeBackend Engineer$40/hour
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers