
Líder Técnico Java, SDD
Posted 1 day ago

Posted 1 day ago
This is a fully remote position, open to applicants in Spain.
• Lead technical development teams specializing in Java.
• Design and develop solutions using Java 21 or higher along with the Spring ecosystem.
• Create hexagonal architectures, microservices, and event-driven structures.
• Design APIs with an API First approach utilizing OpenAPI / Swagger.
• Apply design patterns, SOLID principles, Clean Code, Domain Driven Design (DDD), and Test Driven Development (TDD).
• Implement and manage messaging using Apache Kafka and ActiveMQ.
• Oversee queues, partitioning, consumption, and retries.
• Work with relational and NoSQL databases, including data optimization and modeling.
• Manage OpenShift / Kubernetes environments and CI/CD pipelines.
• Utilize GitHub, Spinnaker, Grafana, and Dynatrace.
• Develop unit and integration tests.
• Integrate AI throughout the entire product lifecycle.
• Employ the SDD (Spec Driven Development) methodology.
• Experience leading teams.
• Proficiency in Java 21 or higher.
• Strong knowledge of Spring Boot and Spring Data.
• Experience with hexagonal architecture and microservices architecture.
• Expertise in designing APIs with an API First approach (OpenAPI / Swagger).
• Understanding of design patterns, SOLID principles, and Clean Code.
• Familiarity with Domain Driven Design (DDD) and Test Driven Development (TDD).
• Experience with Apache Kafka and messaging systems like ActiveMQ.
• Knowledge of event-driven architectures and management of queues, partitioning, consumption, and retries.
• Experience with relational databases (MariaDB or others) and NoSQL (MongoDB).
• Proficiency in query optimization, indexing, scalar functions, tuning, and data modeling.
• Experience with OpenShift / Kubernetes, CI/CD pipelines, GitHub, and Spinnaker.
• Familiarity with monitoring and observability tools: Grafana and Dynatrace.
• Experience with unit tests and integration tests.
• Technical focus on AI during development.
• Utilization of AI throughout the product lifecycle, from development to deployment.
• Application of the SDD (Spec Driven Development) methodology.
• Remote working model.
• Option to work in the office, at the employee's discretion.
• 22 days of vacation plus 2 personal days.
• December 24th and 31st off.
• Permanent contract from day one, with options for 12 or 14 pays.
• Flexible compensation: restaurant card, childcare vouchers, health insurance, training, and other tax-advantaged benefits.
• Advantage club with discounts in 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.
vCluster
Kovo
Invillia
Get handpicked remote jobs straight to your inbox weekly.