Lead Java Developer

Acid Tango

España

Híbrido

EUR 35.000 - 65.000

Jornada completa

Hace 10 días

Una candidatura completa en un minuto

Currículum y carta de presentación personalizados, listos para enviar.

Supera los filtros ATS

Ventajas ofrecidas por este puesto de trabajo

Flexible working hours
Home office option
Education budget €1,000/year
Performance-based bonus up to 12%
Challenging projects
International clients

Descripción de la vacante

Acid Tango is seeking a Lead software developer with strong Java expertise to join our digital product studio in Spain. You will lead a team of developers, tackle complex architectures and large-scale data systems, and drive products that matter.

You will collaborate with design teams and clients to deliver impactful solutions, champion TDD and clean code, and steer architectural decisions using Domain-Driven Design and Hexagonal Architecture.

Formación

  • 5+ years of experience in Java software development.
  • Strong command of the Spring Boot framework.
  • Deep knowledge of object-oriented programming, algorithms, and software architecture.
  • Hands-on experience with Test-Driven Development (TDD) as a daily practice.
  • Solid understanding of Domain-Driven Design (DDD): bounded contexts, aggregates, ubiquitous language, and strategic design.
  • Experience designing and exposing APIs (REST and ideally event-driven).

Responsabilidades

  • Inspire, motivate, and lead senior and junior developers, fostering a culture of technical excellence and continuous learning.
  • Work closely with our design team and clients to deliver products that have a real business impact.
  • Drive the technical evolution of clients' projects, from architecture decisions to implementation.
  • Champion high-quality engineering practices: TDD, clean code, code reviews, pair programming, and refactoring.
  • Define and evolve software architectures based on DDD and Hexagonal Architecture principles.
  • Coordinate code improvement initiatives across the team.
  • Bring ideas and knowledge to help raise the bar.

Conocimientos

Java
Spring Boot
TDD
DDD
Hexagonal Architecture
REST APIs
Git
Linux

Herramientas

PostgreSQL
Redis
MongoDB

Descripción del empleo

Acid Tango is a digital product studio. We transform our clients' ideas into digital products, with a focus on digital innovation and bringing disruptive ideas to life. In every project, we search for the perfect harmony between simplicity, aesthetics, and technology.

We're currently looking for a Lead software developer with solid Java expertise to join us. You'll bring experience in complex architectures and large-scale data systems, and you'll lead a team of talented developers building products that matter.

What you'll do
  • Inspire, motivate, and lead senior and junior developers, fostering a culture of technical excellence and continuous learning.
  • Work closely with our design team and clients to deliver beautiful, thoughtful, and effective products that have a real impact on their business.
  • Drive the technical evolution of our clients' projects, from architectural decisions to day-to-day implementation.
  • Champion high-quality engineering practices: TDD, clean code, code reviews, pair programming, and continuous refactoring.
  • Define and evolve software architectures based on Domain-Driven Design (DDD) and Hexagonal Architecture principles, ensuring our codebases stay maintainable, testable, and aligned with business needs.
  • Prioritize and coordinate code improvement initiatives across the team.
  • Bring your ideas and knowledge to help us keep raising the bar.
What we're looking for
  • 5+ years of experience in software development with Java.
  • Strong command of the Spring Boot framework.
  • Passion for software craftsmanship and clean, maintainable code.
  • Deep knowledge of object-oriented programming, algorithms, and software architecture.
  • Hands-on experience with Test-Driven Development (TDD) as a daily working practice.
  • Solid understanding of Domain-Driven Design (DDD): bounded contexts, aggregates, ubiquitous language, and strategic design.
  • Practical experience designing and building applications with Hexagonal Architecture (Ports & Adapters) or similar approaches such as Clean Architecture or Onion Architecture.
  • Significant back-end experience with Java, with a clear understanding of its strengths and trade-offs.
  • Experience designing and exposing APIs (REST and ideally event-driven).
  • Solid SQL skills and working knowledge of PostgreSQL, plus familiarity with non-relational databases such as Redis and MongoDB.
  • Confident with Git, Linux environments, and the command line.
Nice to have
  • Experience with CQRS, Event Sourcing, or asynchronous messaging (Kafka, RabbitMQ).
  • Exposure to microservices and distributed systems.
  • Familiarity with CI/CD pipelines and observability tooling.
What we offer
  • Competitive salary by level: Senior (35–45K), Architect (45–55K), Tech Lead (55–65K).
  • Performance-based bonus of up to 12% of your salary.
  • €1,000/year education budget to keep growing.
  • Flexible working hours and the option to work from home.
  • €300 to improve your home setup.
  • Challenging projects with a focus on innovation.
  • A dynamic, diverse team that wants to leave a mark.
  • International clients with thousands of users.

If you think you'd be a good fit, we'd love to talk. ;-)

Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Lead Java Architect — DDD, Hexagonal, Remote
Lead Java Architect — DDD, Hexagonal, Remote

Acid Tango • España

Híbrido
EUR 35.000 - 65.000
Flexible working hours
Home office option
Education budget €1,000/year
+3
Lead Java Developer
Lead Java Developer

SoftServe • España

Presencial
EUR 90.000 - 140.000
Business trips
Senior Java Backend Engineer (Java 17/21)
Senior Java Backend Engineer (Java 17/21)

Infotel • Barcelona

Presencial
EUR 60.000 - 90.000
Permanent contract
Competitive benefits
Company-sponsored certs
+4
Java Back- End Developer
Java Back- End Developer

Talan • Málaga

Presencial
EUR 50.000 - 75.000
Smart Office Pack
Private medical insurance
Training and career development
+1
Java Back- End Developer
Java Back- End Developer

Talan Group • Málaga

Híbrido
EUR 42.000 - 66.000
Smart Office Pack
Training & career development
Private medical insurance
+2
Lead FullStack Engineer
Lead FullStack Engineer

GoMining • España

Presencial
PHP 4.904.966 - 7.357.449
Support for courses and conferences
Remote or hybrid format with flexible hours
20 vacation days + 8 company holidays + 5 personal days
+2
Senior Java Developer
Senior Java Developer

Miratech • Málaga

A distancia
EUR 65.000 - 90.000
Health insurance
Relocation program
Language courses
+5
Senior Java Engineer (Remote within Spain)
Senior Java Engineer (Remote within Spain)

Q-tech • España

Presencial
EUR 60.000 - 80.000
Remote work from anywhere in Spain
Optional offices in several cities
Direct product impact
Senior Product Engineer
Senior Product Engineer

Leadtech Group • Barcelona

Presencial
GBP 45.000 - 65.000
Flexible career path
Annual training budget
Private health insurance
+2
Senior Java Developer
Senior Java Developer

Miratech • Barcelona

A distancia
EUR 70.000 - 100.000
Health insurance
Remote work
Relocation program
+3