
Technical Lead, Java
Posted Oct 27

Posted Oct 27
This is a fully remote position, open to applicants in Spain.
β’ Lead the Backend development team with a technical focus
β’ Ensure adherence to best practices and code quality
β’ Actively participate in development through hands-on programming and code reviews
β’ Oversee the microservices architecture and hexagonal architecture
β’ Collaborate in gathering requirements and defining technical solutions aligned with business needs
β’ Supervise continuous integration and deployments in a cloud environment
β’ Encourage collaboration, learning, and continuous improvement within the team
β’ Proven experience in Java development (latest versions), Spring, and Spring Boot
β’ Experience taking on a Technical Lead role
β’ Familiarity with hexagonal architecture and microservices
β’ Knowledge of 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
β’ Proficiency with monitoring tools such as Kibana and Grafana
β’ Understanding of best practices: SOLID principles and Clean Code
β’ Good level of English
β’ Official training and certifications
β’ Access to Udemy Business
β’ Participation in TechDays and Meetups
β’ Training calendar
β’ Fully remote work arrangement
β’ Permanent contract
β’ 26 days of time off (22 vacation days, 2 personal days, and public holidays on December 24 and 31 by default)
β’ Flexible working hours
β’ Intensive summer schedule in July and August
β’ Team building activities
β’ Referral program
β’ Kudos: feedback and recognition culture
β’ Flexible compensation plan (health insurance, transportation, childcare tickets, meal tickets)
β’ Surprises throughout the year (work anniversary, birthdays, births)
Addepar
NinjaOne
NinjaOne
Get handpicked remote jobs straight to your inbox weekly.