Líder Técnico Java, SDD

Posted 1 day ago

This is a fully remote position, open to applicants in Spain.

📋 Description

• 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.


⛳️ Requirements

• 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.


🏝️ Benefits

• 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.

People also viewed

vCluster1 day ago

Senior Software Engineer, Backend

US flagUnited States, +1 more countryFull-timeBackend Engineer$130k – $180k/year
ApplyView job
Kovo1 day ago

Senior Backend Engineer

US flagUnited States OnlyFull-timeBackend Engineer$150k – $250k/year
ApplyView job
Fliff Inc1 day ago

Python Team Lead

PL flagPoland OnlyFreelanceBackend Engineer
ApplyView job
Invillia1 day ago

Senior Kotlin Back-End Developer

BR flagBrazil OnlyFull-timeBackend Engineer
ApplyView job
Coderio1 day ago

Senior Elixir Developer

US flagUnited States OnlyFull-timeBackend Engineer
ApplyView job
Omie1 day ago

Back-End Developer I – Financial Services

BR flagBrazil OnlyFull-timeBackend Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers