Senior Java Developer ID80054

AgileEngine

Barcelona

Híbrido

EUR 103.000 - 137.000

Jornada completa

hace 8 horas
Sé de los primeros/as/es en solicitar esta vacante

Recibe más respuestas de empleadores

Envía un currículum específico para el puesto de trabajo en cuestión de minutos.

Ventajas ofrecidas por este puesto de trabajo

Professional growth
Competitive compensation
Exciting projects
Flextime

Descripción de la vacante

AgileEngine is seeking a Senior Java Developer to design, build, and maintain scalable backend services and APIs for an international engineering team.

You will work with Java 11+ and Spring Boot in a microservices architecture, optimize PostgreSQL and MongoDB database schemas, implement automated testing with JUnit and Mockito, and collaborate closely with frontend, product, and QA teams to deliver production‑ready features.

Formación

  • 4+ years of professional backend development experience.
  • Expert-level Java with Spring/Spring Boot.
  • Experience with microservices and RESTful APIs.
  • Strong problem-solving and performance optimization skills.
  • Experience with PostgreSQL and MongoDB databases.
  • Ability to work with international teams and communicate in English.
  • Test-driven development using JUnit and Mockito.

Responsabilidades

  • Design, build, and maintain scalable backend services and APIs.
  • Translate stories into production-grade applications.
  • Identify bottlenecks and bugs; devise solutions.
  • Collaborate with frontend, product, and QA to deliver features.
  • Participate in peer code reviews to ensure quality.
  • Maintain and optimize database schemas and queries.

Conocimientos

Backend development
Java 11+
Spring Boot
RESTful APIs
JUnit Mockito
Performance optimization
PostgreSQL MongoDB
English communication
Microservices

Herramientas

PostgreSQL
MongoDB

Descripción del empleo

AgileEngine is an Inc. 5000 company that creates award-winning software for Fortune 500 brands and trailblazing startups across 17+ industries. We rank among the leaders in areas like application development and AI/ML, and our people-first culture has earned us multiple Best Place to Work awards.

Why join us

If you're looking for a place to grow, make an impact, and work with people who care, we'd love to meet you!

About the role

We are looking for a Senior Java Developer to design, build, and maintain highly scalable and secure backend services and APIs for an international engineering team. You will work across Java 11+ and Spring Boot in a microservices architecture, optimize PostgreSQL and MongoDB database schemas, implement automated testing with JUnit and Mockito, and collaborate closely with frontend, product, and QA teams to deliver production‑ready features. The role requires expert-level Java knowledge with strong performance optimization and code quality standards.

What you will do
  • Design, build, and maintain highly scalable, secure, and reliable backend services and APIs;
  • Translate application storyboards and use cases into functional, production‑ready applications;
  • Identify bottlenecks and bugs, and devise solutions to mitigate and address these issues;
  • Collaborate closely with frontend developers, product managers, and QA to deliver end‑to‑end features;
  • Participate in peer code reviews to ensure code quality and adherence to best practices;
  • Maintain and optimize database schemas, queries, and overall data architecture.
Must haves
  • 4+ years of professional backend software development experience
  • Java 11+ and deep familiarity with the Spring/Spring Boot ecosystem
  • backend architecture, Microservices, and RESTful APIs
  • Superior analytical and problem‑solving ability;
  • automated unit testing and test‑driven development using JUnit and Mockito
  • performance issues, computational complexity, memory management, and code optimization
  • industry‑standard algorithms, design patterns, and PostgreSQL, MongoDB, or other relational/NoSQL databases
  • Effective communication skills to work with different teams across an international company;
  • Upper‑intermediate English level.
Perks and benefits
  • Professional growth: Mentorship, TechTalks, and personalized growth roadmaps.
  • Competitive compensation: USD‑based pay with education, fitness, and team activity budgets.
  • Exciting projects: Modern solutions with Fortune 500 and top product companies.
  • Flextime: Flexible schedule with remote and office options.
Meet our recruitment process

Application - Coding Challenge - Video Interview - Technical Interview or Hiring Manager Interview. Each step helps us understand your skills and overall fit. If it’s a match, you’ll receive an offer.

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

Senior Java Developer ID80054
Senior Java Developer ID80054

AgileEngine • Madrid

Híbrido
EUR 60.000 - 90.000
Professional growth
Competitive compensation
Exciting projects
+1
Senior Java Developer ID80054
Senior Java Developer ID80054

AgileEngine • Valencia

Híbrido
EUR 70.000 - 90.000
Professional growth
Competitive compensation
Exciting projects
+1
Senior Java Developer ID80054
Senior Java Developer ID80054

AgileEngine, LLC. • Madrid

Híbrido
EUR 60.000 - 90.000
Professional growth
Competitive pay
Exciting projects
+1
Senior Java Developer ID80054
Senior Java Developer ID80054

AgileEngine, LLC. • Valencia

Híbrido
EUR 78.000 - 114.000
Professional growth
Competitive USD pay
Exciting projects
+1
Software Developer ID46604
Software Developer ID46604

AgileEngine • Madrid

Híbrido
EUR 40.000 - 60.000
Professional growth mentorship
Competitive USD-based compensation
Flextime for work-life balance
Software Developer ID46604
Software Developer ID46604

AgileEngine • Ribarroja del Turia

Híbrido
EUR 40.000 - 60.000
Professional growth
Competitive compensation
Exciting projects
+1
Senior Java Backend Engineer - Remote & Flexible
Senior Java Backend Engineer - Remote & Flexible

AgileEngine • Madrid

Híbrido
EUR 60.000 - 90.000
Professional growth
Competitive compensation
Exciting projects
+1
Senior Full Stack Developer ID80055
Senior Full Stack Developer ID80055

AgileEngine, LLC. • Madrid

Híbrido
EUR 78.000 - 114.000
Professional growth
Competitive compensation
Exciting projects
+1
Full Stack Engineer ID55425
Full Stack Engineer ID55425

AgileEngine • Ribarroja del Turia

Híbrido
EUR 104.000 - 156.000
Mentorship
TechTalks
Personalized growth roadmaps
+6
Senior Java Backend Engineer — Remote & Growth
Senior Java Backend Engineer — Remote & Growth

AgileEngine • Valencia

Híbrido
EUR 70.000 - 90.000
Professional growth
Competitive compensation
Exciting projects
+1