Logo for Indra

Desarrollador Fullstack Java / Angular Senior

Role overview

Qualifications

  • Bachelor's or Degree in Systems Engineering, Computer Engineering, Software Engineering, Computer Sciences, or related fields
  • Minimum five (5) years of experience in enterprise application development using Java, Spring Boot, and Angular
  • Experience in designing, developing, integrating, testing, and deploying web solutions under microservices architectures
  • Experience working with agile teams (Scrum or Kanban)

Responsibilities

  • Analyze functional and technical requirements
  • Design and develop Full Stack applications
  • Implement secure and scalable REST APIs
  • Develop responsive interfaces in Angular

About the company

Indra logo

Indra

Indra (www.indracompany.com) is one of the leading global defence, aerospace and technology companies, and a world leader in digital transformation and information technologies in Spain and Latin America through its subsidiary, Minsait. Its business model is based on a comprehensive range of proprietary products, with high-value approach and a significant innovative component, making it the technological partner for the digitalization and key operations of its clients around the world. Sustainability forms part of its strategy and culture in order to overcome current-day and future social and environmental challenges. In the 2023 fiscal year, Indra achieved revenue totaling €4.343 billion, with more than 57,000 employees, a local presence in 46 countries and business operations in over 140 countries.

Company details

Company size10001

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

¡Sé parte de nuestro equipo!

El futuro se construye con talento. Y en Indra Group, estamos en búsqueda del tuyo.

  • Estamos en la búsqueda de un(a) Analista Desarrollador Fullstack Senior (Java | Angular) con experiencia en experiencia de la posición.

Requisitos:

  • Bachiller o Titulado en Ingeniería de Sistemas, Ingeniería Informática, Ingeniería de Software, Ciencias de la Computación o carreras afines

Conocimientos:

  • Se requiere un Desarrollador Full Stack con un mínimo de cinco (5) años de experiencia en el desarrollo de aplicaciones empresariales utilizando Java, Spring Boot y Angular.
  • El profesional deberá contar con experiencia en el diseño, desarrollo, integración, pruebas y despliegue de soluciones web bajo arquitecturas de microservicios, aplicando buenas prácticas de desarrollo, seguridad y calidad de software.
  • Experiencia Mínimo 5 años de experiencia desarrollando aplicaciones Java.
  • Mínimo 3 años de experiencia desarrollando aplicaciones con Spring Boot.
  • Mínimo 3 años de experiencia desarrollando interfaces web con Angular (versión 13 o superior).
  • Experiencia en proyectos bajo arquitectura de microservicios.
  • Experiencia trabajando con equipos ágiles (Scrum o Kanban).

Conocimientos Técnicos Obligatorios

Backend

  • Java 17 o superior.
  • Spring Boot 3.x.
  • Spring MVC.
  • Spring Data JPA.
  • Spring Security.
  • Spring Validation.
  • REST API.
  • Hibernate/JPA.
  • Maven o Gradle.
  • OpenAPI / Swagger.

Frontend

  • Angular 15 o superior.
  • TypeScript.
  • HTML5.
  • CSS3 / SCSS.
  • Angular Material. RxJS.
  • Consumo de APIs REST.
  • Bases de Datos: PostgreSQL, Oracle o SQL Server.
  • Diseño de modelos relacionales.
  • Optimización de consultas SQL.

Integración

  • JSON. JWT. OAuth2. DevOps Git. GitHub o GitLab.
  • Docker. Docker Compose.
  • Jenkins o GitHub Actions.
  • SonarQube.

Pruebas

  • JUnit 5.
  • Mockito. Pruebas de integración.
  • Karma/Jasmine (Angular).

Funciones:

  • Analizar requerimientos funcionales y técnicos.
  • Diseñar y desarrollar aplicaciones Full Stack.
  • Implementar APIs REST seguras y escalables.
  • Desarrollar interfaces responsivas en Angular.
  • Participar en revisiones de código (Code Review).
  • Elaborar pruebas unitarias e integración.
  • Optimizar el rendimiento de aplicaciones y consultas SQL.
  • Resolver incidencias y brindar soporte técnico.
  • Participar en ceremonias ágiles. Documentar componentes técnicos y APIs
  • Modalidad de trabajo 100% remoto
  • L-V 08:00 AM-05:30 PM

¿Qué ofrecemos?

  • Seguro EPS cubierto al 100%
  • Seguro Vida Ley
  • Programa de Certificaciones
  • Bienestar (psicólogo, nutricionista)
  • Descuentos corporativos
  • Acceso a plataforma de formación continua (Udemy)
  • Cultura colaborativa, oportunidades reales de crecimiento
  • Proyectos tecnológicos de gran escala en clientes líderes


#LI-Onsite

Requisitos

Estudios
Universitario
Habilidades
Java
Angular
Springboot
Fullstack
None

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
·

Full Stack Engineer Related jobs

Other jobs at Indra

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.