
Technical Lead, Java, SDD
Posted 5 days ago

Posted 5 days ago
This is a fully remote position, open to applicants in Spain.
• Lead the Backend development team technically, ensuring best practices and code quality.
• Actively participate in development, maintaining a hands-on role in programming and code reviews.
• Oversee architecture based on microservices and hexagonal design.
• Collaborate on requirements gathering and the definition of technical solutions aligned with business needs.
• Supervise continuous integration and deployments in a cloud environment.
• Foster an environment of collaboration, learning, and continuous improvement, driving technical excellence within the team.
• Proven experience in developing with Java (latest versions), Spring, and Spring Boot.
• Experience in a Technical Lead role.
• Background working with hexagonal architecture and microservices.
• Familiarity with CI/CD, Docker, Kubernetes, AKS, and Azure Arc.
• Desirable experience or knowledge in Azure Cosmos DB, DB2, and Redis.
• Experience with JUnit, Mockito, and TestContainers.
• Experience with monitoring tools (Kibana, Grafana).
• Good practices: SOLID principles and Clean Code.
• Experience in AI (Agents, SDD).
• Technical and language training.
• Official certifications.
• Udemy Business access.
• TechDays and Meetups.
• Training calendar.
• 100% remote work option.
• Permanent contract.
• 26 days of leave (22 vacation days, 2 personal days, and December 24 and 31 as holidays by default).
• Flexible hours.
• Summer intensive schedule in July and August, from 8 AM to 3 PM.
• Team-building activities.
• Referral program.
• Kudos: a culture of feedback and recognition.
• Flexible compensation plan (health insurance, transportation, daycare vouchers, meal vouchers).
• Surprises throughout the year (work anniversaries, birthdays, births).
Addepar
NinjaOne
NinjaOne
Get handpicked remote jobs straight to your inbox weekly.