Logo for Initium Software

Backend Software Engineer

Role overview

Qualifications

  • 5-8 years experience in Backend Engineering focusing on microservices and RESTful APIs
  • 5-8 years proficiency in Java (8, 11) and 3-5 years experience with Spring Framework (Spring Boot, Spring Batch, Spring MVC)
  • 3-5 years experience implementing automated testing (JUnit, Mockito, Wiremock, MockMVC, Spring Test)
  • 1-3 years experience with databases (JPA, Oracle, JDBC)

Responsibilities

  • Design and build robust ecosystems: Lead and compose microservices architectures, implementing secure, scalable, and well-documented RESTful APIs
  • Write high-impact code: Develop core components and complex solutions using Java and the Spring ecosystem
  • Ensure maximum software quality: Apply solid practices of automated testing and integrate automation pipelines with Maven
  • Data management and optimization: Design and optimize data persistence through ORM and efficient queries

Key facts

Hard skills

Other skills

  • Teamwork
  • Prioritization
  • Leadership

About the company

Initium Software logo

Initium Software

Computer Software / SaaS

Technology drives growth, but not all companies are born digital. At Initium, we help organizations scale and optimize their operations through custom software, artificial intelligence, cloud solutions, and specialized IT talent. For over 15 years, we have supported companies in banking, insurance, and e-commerce in transforming the way they operate. We don’t just develop technology—we design strategic solutions that enhance efficiency, reduce costs, and enable businesses to evolve seamlessly. We specialize in organizations that need technology, expertise, and talent to grow, differentiate themselves, and compete in increasingly demanding markets. We have built an environment where talent grows as fast as the technology we develop. We are a dynamic, agile team, open to continuous evolution—a place where initiative and personal responsibility drive change, where challenges are part of everyday life, and where everyone has the space and tools to innovate, propose, and execute. If you’re looking for a company where technology, talent, and results come together to create real impact, welcome to Initium.

Company details

Company typeSME
IndustryComputer Software / SaaS
Company size51 - 200

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

Desafío Élite: Backend Software Engineer – Escala el Futuro de las Arquitecturas Distribuidas

Ubicación/Modalidad: Remoto / Híbrido

Tu rol/misión en la Empresa: Impulsar, diseñar y evolucionar soluciones backend de misión crítica dentro de un ecosistema dinámico y de alto impacto.

¿Estás listo para dejar huella en la tecnología que transforma industrias?

En Initium Software no somos una consultora tradicional: somos socios estratégicos que conectamos al talento de élite con los proyectos más desafiantes e innovadores del mercado. Creemos en el impacto real a través de la tecnología y en crear un entorno donde las personas puedan evolucionar, aportar valor y dejar huella. Si buscas elevar tu carrera al siguiente nivel, colaborar con profesionales de alto rendimiento y enfrentarte a retos técnicos reales, este es tu lugar.

Tu Misión (Desafíos y Responsabilidades)

  • Diseñar y construir ecosistemas robustos: Liderar y componer arquitecturas de microservicios, implementando APIs RESTful seguras, escalables y bien documentadas bajo estándares OpenAPI/Swagger (5-8 años de experiencia).
  • Escribir código de alto impacto: Desarrollar componentes centrales y soluciones complejas utilizando Java (8, 11) y el ecosistema Spring (Spring Boot principalmente, Spring Batch, Spring MVC) (3-5 años de experiencia).
  • Garantizar la máxima calidad del software: Aplicar sólidas prácticas de testing automatizado (JUnit, Mockito, Wiremock, MockMVC, Spring Test) e integrar pipelines de automatización con Maven (3-5 años de experiencia).
  • Gestión y optimización de datos: Diseñar y optimizar la persistencia de datos mediante ORM y consultas eficientes (JPA, Oracle, JDBC) (1-3 años de experiencia).
  • Liderazgo técnico y colaboración: Fomentar el trabajo en equipo, la comunicación transparente, la priorización efectiva y la agilidad bajo marcos Scrum (5-8 años de experiencia).

Tu Arsenal (¿Qué buscamos en ti?)

Imprescindibles:
  • Experiencia en Ingeniería Backend: Entre 5 y 8 años trabajando en desarrollo de software con foco en arquitecturas de microservicios y consumo/creación de APIs RESTful.
  • Lenguajes y Frameworks: 5-8 años de dominio en Java (8, 11) y de 3 a 5 años de experiencia con Spring Framework (Spring Boot, Spring Batch, Spring MVC).
  • Calidad de Software & Testing: 3 a 5 años de experiencia implementando pruebas unitarias e de integración (JUnit, Mockito, Wiremock, MockMVC, Spring Test).
  • Bases de Datos: 1 a 3 años de experiencia en BBDD (JPA, Oracle, JDBC).
  • Herramientas de Construcción: 1 a 3 años de experiencia con Build Automation Tools (principalmente Maven).
  • Metodologías y Habilidades Blandas: 5 a 8 años aplicando metodologías ágiles (Scrum), comunicación asertiva, priorización de tareas y liderazgo.
Valoramos especialmente si además cuenta con (Deseables):
  • Conocimiento en patrones avanzados de microservicios (Service Discovery, Circuit Breaker, trazabilidad distribuida, Openshift) (1-3 años).
  • Experiencia con Message Brokers como Kafka o RabbitMQ (1-3 años).
  • Implementación de Feature Flags y herramientas de migración de BBDD (Liquibase / Flyway) (1-3 años).
  • Dominio de Programación Reactiva, Futures y herramientas de análisis estático de código (SonarQube, PMD, Checkstyle) (1-3 años).
  • Experiencia de trabajo previa en ecosistemas Azure DevOps (< 1 año).
  • Te apasiona aprender, compartir ideas y evolucionar junto al equipo.

¿Cómo mediremos tu impacto?

  • Eficiencia en entregables: Cumplimiento mensual de objetivos de eficiencia e hitos de arquitectura en los proyectos a cargo.
  • Estrategia y calidad: Alineación y ejecución efectiva del plan estratégico del equipo de ingeniería.

¿Qué te ofrecemos?

  • Compensación competitiva: Salario fijo acorde a tu nivel de experiencia técnica.
  • Flexibilidad real: Modalidad de trabajo remoto/híbrido y cultura basada en la confianza.
  • Cultura de autonomía y dinamismo: Un entorno colaborativo donde se valora tu iniciativa, se reconoce tu impacto y se apuesta por tu crecimiento profesional.
  • Evolución constante: Proyectos desafiantes con tecnologías de punta, mentoría continua y oportunidades de desarrollo.

"En Initium no solo desarrollamos tecnología: creamos un entorno donde las personas pueden evolucionar, aportar valor y dejar huella."

¡Aplica ahora y hablemos!

Si buscas un lugar donde tu código tenga un impacto real y tu curiosidad sea el motor del cambio, ¡queremos conocerte!

Envia tu CV  y conversemos sobre el futuro que puedes construir con nosotros.

Apply once. Then go straight to the hiring manager.

After you apply, unlock the direct contact details of the people who actually make the call. A quick follow-up makes you 5x more likely to land an interview.

MR

Marcus Rivera

Chief Revenue Officer

m.rivera@company.com
linkedin.com/in/marcusrivera
Unlocked after you apply
·

Back-End Engineer Related jobs

Other jobs at Initium Software

Premium

Reach out to the hiring manager directly.

Gain access to the contact details of the hiring managers who actually decide, and reach out to network with them directly. That, plus more when you upgrade:

  • Full match report with fit score and gaps
  • Career diagnostics on how recruiters read you
  • Curated company matches and warm intros
  • 48h early access to new roles

Cancel anytime.