Software Integration Engineer ID77772

AgileEngine

Madrid

Híbrido

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 USD-based compensation
Flextime with remote and office option

Descripción de la vacante

AgileEngine is seeking a Software Engineer to join an Integrations team building scalable systems that connect a public safety platform with third-party tools such as 911 centers, state databases, and external agency systems.

You will design and build integration workflows using Java and Spring Boot, develop REST, SOAP, and GraphQL API integrations, and contribute to reliable data pipeline architecture supporting RMS, CAD, and Booking products.

Formación

  • Bachelor's degree in Computer Science or a related field or equivalent practical experience.
  • 3+ years of professional software engineering experience.
  • Strong experience with Java and the Java ecosystem, including Spring Boot.
  • Experience designing and building integrations with RESTful APIs, SOAP, and GraphQL.
  • Familiarity with database technologies and proficiency with SQL.
  • Experience with automated testing and Agile development methodologies.
  • Ability to write clean, maintainable, and well-documented code.
  • Strong collaboration skills and ability to work with cross-functional teams.
  • Upper-intermediate English level.

Responsabilidades

  • Build and maintain integrations between the platform and third-party client systems.
  • Develop integration workflows using modern integration platforms and custom services with Java.
  • Enhance RMS, CAD, and Booking products with scalable integration capabilities.
  • Design secure, reusable, and well-architected cloud-based integration solutions.
  • Write tests, debug production issues, and improve system quality and reliability.
  • Contribute to technical documentation and automated build and deployment processes.
  • Participate in code reviews and pull request-driven development.
  • Collaborate with engineers, product managers, and cross-functional partners to deliver robust integration solutions.

Conocimientos

Java
Spring Boot
REST APIs
SOAP
GraphQL
SQL
Automated testing
Agile development
Code quality
Team collaboration
English (Upper-intermediate)

Educación

Bachelor's degree in Computer Science or related field

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 Software Engineer to join an Integrations team building and scaling mission-critical systems that connect a public safety platform with third-party tools including 911 call centers, state databases, and external agency systems. You will design and build integration workflows using Java and Spring Boot, develop REST, SOAP, and GraphQL API integrations, and contribute to reliable data pipeline architecture supporting Records Management, Computer-Aided Dispatch, and Booking products. The role is backend-focused and emphasizes clean, testable, and well-documented integration solutions.

WHAT YOU WILL DO
  • Build and maintain integrations between the platform and third-party client systems;
  • Develop integration workflows using modern integration platforms and custom services with Java;
  • Enhance Records Management System (RMS), Computer-Aided Dispatch (CAD), and Booking products with scalable integration capabilities;
  • Design secure, reusable, and well-architected cloud-based integration solutions;
  • Write tests, debug production issues, and improve system quality and reliability;
  • Contribute to technical documentation and automated build and deployment processes that improve engineering efficiency;
  • Participate in code reviews and contribute through a pull request-based development process;
  • Collaborate with engineers, product managers, and cross-functional partners to deliver robust integration solutions.
MUST HAVES
  • Bachelor's degree in Computer Science, a related technical field, or equivalent practical experience;
  • 3+ years of professional software engineering experience;
  • Strong experience with Java and the Java ecosystem, including Spring Boot;
  • Experience designing and building integrations with RESTful APIs, SOAP, and GraphQL;
  • Familiarity with database technologies and proficiency with SQL;
  • Experience with automated testing and Agile development methodologies;
  • Ability to write clean, maintainable, and easy-to-understand code;
  • Strong collaboration skills and the ability to build cooperative working relationships with teammates;
  • Upper-intermediate English level.
NICE TO HAVES
  • Experience with React;
  • Familiarity with AWS, Kubernetes, Docker, and Terraform;
  • Experience with integration platforms such as Prismatic, Boomi, Workato, or similar tools;
  • Exposure to event-driven architectures and distributed systems.
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

Software Integration Engineer ID77772
Software Integration Engineer ID77772

AgileEngine • Barcelona

Híbrido
EUR 55.000 - 80.000
Professional growth
Competitive compensation (USD-based)
Software Integration Engineer ID77772
Software Integration Engineer ID77772

AgileEngine, LLC. • Madrid

Híbrido
EUR 78.000 - 113.000
Professional growth
Competitive USD-based pay
Exciting projects
+1
Software Integration Engineer ID77772
Software Integration Engineer ID77772

AgileEngine, LLC. • Barcelona

Híbrido
EUR 42.000 - 62.000
Professional growth
Competitive compensation
Exciting projects
+1
Software Integration Engineer ID77772
Software Integration Engineer ID77772

AgileEngine, LLC. • Valencia

Híbrido
EUR 55.000 - 90.000
Professional growth
Competitive compensation
Exciting projects
+1
Software Integration Engineer ID77772
Software Integration Engineer ID77772

AgileEngine • Valencia

Híbrido
EUR 42.000 - 64.000
Flextime
Remote work options
Competitive compensation (USD-based)
Software Integration Engineer
Software Integration Engineer

AgileEngine • España

Híbrido
EUR 55.000 - 85.000
Flextime
Professional growth
Competitive compensation
+1
Senior Java API & Integration Engineer
Senior Java API & Integration Engineer

AgileEngine • España

Híbrido
EUR 55.000 - 85.000
Flextime
Professional growth
Competitive compensation
+1
Senior Software Integrations Engineer - Remote & Flexible
Senior Software Integrations Engineer - Remote & Flexible

AgileEngine • Madrid

Híbrido
EUR 60.000 - 90.000
Professional growth
Competitive USD-based compensation
Flextime with remote and office option
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
Software Integration Engineer — Remote & Flexible
Software Integration Engineer — Remote & Flexible

AgileEngine, LLC. • Barcelona

Híbrido
EUR 42.000 - 62.000
Professional growth
Competitive compensation
Exciting projects
+1