
Technical Lead, Java
Posted Aug 6

Posted Aug 6
This is a fully remote position, open to applicants in Spain.
• Lead the Backend development team technically
• Ensure best practices and code quality
• Actively participate in development through hands-on programming
• Conduct code reviews
• Oversee the microservices architecture and hexagonal architecture
• Collaborate in the requirements gathering and define technical solutions aligned with business needs
• Supervise continuous integration and deployments in a cloud environment
• Foster collaboration, learning, and continuous improvement within the team
• Drive technical excellence
• Proven experience developing in Java, utilizing the latest versions
• Experience with Spring and Spring Boot
• Experience taking on a Technical Lead role
• Experience working with hexagonal architecture and microservices
• Familiarity with CI/CD, Docker, Kubernetes, AKS, and Azure Arc
• Valuable experience or knowledge in Azure Cosmos DB, DB2, and Redis
• Experience with JUnit, Mockito, and TestContainers
• Experience with monitoring tools such as Kibana and Grafana
• Knowledge and application of SOLID principles and Clean Code
• Good level of English
• Technical, skills, and language training
• Official certifications
• Udemy Business access
• TechDays
• Meetups
• Training calendar
• 100% remote work option
• Permanent contract
• 26 days of leave (22 vacation days, 2 discretionary days, and December 24 and 31 as default holidays)
• Flexible hours
• Intensive summer schedule in July and August
• Team-building activities
• Referral program
• Kudos culture and feedback recognition
• Flexible compensation plan (health insurance, transport, childcare tickets, restaurant tickets)
• Surprises throughout the year for work anniversaries, birthdays, and births
Cloudera
Stellar Cyber
Pragmatike
Pragmatike
Get handpicked remote jobs straight to your inbox weekly.