
Java Team Lead
Posted Oct 27

Posted Oct 27
This is a fully remote position, open to applicants in Spain.
• Lead the technical evolution of backend solutions in Java
• Define architecture and promote best practices
• Ensure scalable and high-quality developments
• Guide the team and provide mentoring
• Actively participate in development with a hands-on approach
• Combine technical leadership with practical development
• Strong experience in backend development with Java 17+
• Proficient in the Spring ecosystem (Boot, Data, etc.)
• Experience with microservices and hexagonal architectures
• Knowledge in API design (API First, OpenAPI/Swagger)
• Solid understanding of SOLID principles, Clean Code, DDD, and testing (TDD)
• Experience with messaging (Kafka or other event-driven systems)
• Familiarity with relational and NoSQL databases
• Experience in cloud/container environments (Kubernetes/OpenShift, CI/CD)
• Ability to provide technical leadership and team mentoring
• Focus on quality, best practices, and continuous improvement
• Permanent contract
• Remote work model, with the option to work from the office at the employee's discretion
• Flexible hours: start at 8:30 AM and end at 6:00 PM; intensive Fridays from 8:00 AM to 3:00 PM; intensive schedule in July and August from 8:00 AM to 3:00 PM
• 22 vacation days + 2 days for personal use
• Days off on December 24th and 31st
• Option for 12 or 14 paychecks
• 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
• Career development plan
• Nutrition, physical activity, and emotional balance programs
• 24/7 personal and family assistance
• Diverse and multicultural environment
• Social events and activities to connect with the team
Scalera
Coinbase
GFT Technologies
Get handpicked remote jobs straight to your inbox weekly.