Senior Java Developer ID80054

AgileEngine, LLC.

Madrid

Presencial

EUR 60.000 - 90.000

Jornada completa

14 días+

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 pay
Exciting projects
Flextime

Descripción de la vacante

AgileEngine is an Inc. 5000 company that builds scalable backend services and APIs for Fortune 500 brands worldwide. We work with Java 11+ and Spring Boot in a microservices architecture, optimize PostgreSQL and MongoDB databases, and emphasize automated testing with JUnit and Mockito.

Join an international engineering team focused on performance, code quality, and delivering production-ready features with a people-first culture.

Formación

  • 4+ years of professional backend software development experience.

Responsabilidades

  • Design, build, and maintain backend services and APIs.

Conocimientos

Java 11+
Spring Boot
Backend architecture
Microservices
REST APIs
JUnit Mockito
Performance optimization
PostgreSQL
MongoDB

Herramientas

JUnit
Mockito

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;
  • Expert-level knowledge of Java 11+ and deep familiarity with the Spring/Spring Boot ecosystem;
  • Broad knowledge of backend architecture, Microservices, and RESTful APIs;
  • Superior analytical and problem-solving ability;
  • Experience with automated unit testing and test-driven development using JUnit and Mockito;
  • Robust understanding of performance issues, computational complexity, memory management, and code optimization;
  • Familiarity with 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;
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

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, LLC. • Valencia

Híbrido
EUR 78.000 - 114.000
Professional growth
Competitive USD pay
Exciting projects
+1
Senior Java Developer ID80054
Senior Java Developer ID80054

AgileEngine • Valencia

Híbrido
EUR 78.000 - 122.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
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 Developer: Scale Backend APIs (Remote)
Senior Java Developer: Scale Backend APIs (Remote)

AgileEngine • Valencia

Híbrido
EUR 78.000 - 122.000
Professional growth
Competitive compensation
Exciting projects
+1
Senior Java Engineer | Remote & Growth Opportunities
Senior Java Engineer | Remote & Growth Opportunities

AgileEngine, LLC. • Madrid

Híbrido
EUR 60.000 - 90.000
Professional growth
Competitive pay
Exciting projects
+1
Full Stack Engineer ID55425
Full Stack Engineer ID55425

AgileEngine • Ribarroja del Turia

Híbrido
Mentorship
TechTalks
Personalized growth roadmaps
+6
Senior Java Backend Engineer - Flexible Hours & Remote
Senior Java Backend Engineer - Flexible Hours & Remote

AgileEngine, LLC. • Valencia

Híbrido
EUR 78.000 - 114.000
Professional growth
Competitive USD pay
Exciting projects
+1
Senior Java Backend Engineer (Java 17/21)
Senior Java Backend Engineer (Java 17/21)

Infotel • Barcelona

Híbrido
EUR 60.000 - 80.000
Hybrid working model (2–3 days on-site
Technical certifications
Language certifications