
Senior Backend Java
Posted 6 days ago

Posted 6 days ago
This is a fully remote position, open to applicants in Spain.
• Lead the technical development of backend systems (hands-on role, without direct management)
• Define the architecture from scratch in a loosely defined environment
• Design APIs with an API First approach
• Promote best practices: Clean Code, testing, CI/CD, and observability
• Collaborate within a small team (backend + frontend)
• Work with AI applied throughout the entire development lifecycle
• Apply the Spec Driven Development (SDD) methodology
• Solid experience in Java (17–21+) and Spring Boot / Spring Data
• Experience with architectures: microservices, hexagonal, event-driven
• Knowledge of Kafka or messaging systems
• API design (OpenAPI / Swagger)
• Best practices: SOLID, DDD, TDD
• Experience with relational databases and NoSQL (MongoDB)
• Familiarity with Kubernetes / OpenShift + CI/CD
• Testing experience (JUnit, Mockito; E2E experience is a plus)
• Real-world experience with AI in development (highly valued)
• Self-reliant, proactive, and adaptable profile
• Permanent contract
• Remote work model
• Flexible schedule
• 22 vacation days + 2 discretionary days, along with December 24th and 31st off
• Flexible compensation: Restaurant card, childcare vouchers, health insurance, training, and other tax-advantaged benefits
• Discounts on technology, leisure, and training
• Access to Udemy Business, language courses, official certifications, and technical training
• Support for growth, specialization, or taking on new challenges
• Nutrition, physical activity, and emotional balance programs
• Personal and family assistance 24/7
• Diverse and multicultural environment
• Activities to connect with the team
Confitec
DOMVS iT
Anyone AI
FCamara Consulting & Training
Get handpicked remote jobs straight to your inbox weekly.