InternFlow

Company Careers ·

full-time
Top Company

Ingeniero de Software II - Java Full Stack y IA (con Python)

Mastercard · Pune

Mastercard es una empresa global de tecnología que opera en la industria de pagos, enfocada en conectar a consumidores, instituciones financieras y empresas a través de redes de transacciones electrónicas seguras. Como Ingeniero de Software II, te unirás al equipo de tecnología Data and Services, contribuyendo al desarrollo de soluciones de análisis empresarial e informes. Tus responsabilidades diarias incluirán diseñar y construir software escalable y seguro usando Java y el framework Spring para servicios backend, mientras creas interfaces de usuario responsivas con frameworks frontend modernos como React o Angular. Colaborarás con los propietarios de producto para traducir los requisitos en código de alta calidad, participarás en discusiones arquitectónicas y en ceremonias Agile. Una parte importante de este puesto implica integrar capacidades de IA y aprendizaje automático en productos existentes, requiriendo familiaridad con ecosistemas de big data como Databricks y Spark. Esta posición es adecuada para un desarrollador con tres a seis años de experiencia que posea una sólida base en desarrollo full‑stack, arquitecturas cloud‑native y automatización CI/CD. Los candidatos deben sentirse cómodos trabajando en un entorno de ritmo rápido que prioriza la innovación, la excelencia técnica y la mejora continua de la infraestructura global de pagos.

java full stackspring bootreactangularai integrationbig datacloud nativeagile developmentsoftware engineerpayments technology

Education

  • Level: Bachelor's degree
Software Development3-6 yrs experience

Key Skills

Java 8Spring FrameworkSpring BootRESTful APIsOracleSQL ServerSQLReactAngularCI/CDJenkinsMavenGradleSonarQubeChef

Experience required

3-6 years experience
0 yrs10+ yrs

Sobre el puesto Ingeniero de Software II - Java Full Stack y IA dentro del equipo de desarrollo de Mastercard D&S Technology, centrado en diseñar y construir soluciones de software seguras y escalables. Responsabilidades Diseñar y desarrollar software de alta calidad, seguro y escalable según especificaciones. Colaborar con los Product Owners para crear interfaces de usuario y visualizaciones utilizables. Participar en discusiones arquitectónicas, planificación de iteraciones y dimensionamiento de funcionalidades. Brindar soporte durante las pruebas de Sistema y de Aceptación de Usuario. Cumplir con los procesos Agile y participar activamente en ceremonias ágiles. Requisitos 3‑6 años de experiencia en desarrollo Full Stack Java. Dominio de Java 8+, Spring Framework (5+), Spring Boot y APIs RESTful. Experiencia con bases de datos relacionales (Oracle, SQL Server) y SQL optimizado. Experiencia frontend con React o Angular. Familiaridad con herramientas CI/CD (Jenkins, Maven/Gradle, SonarQube, Chef). Experiencia en plataformas cloud (AWS, Azure, GCP) y arquitectura de microservicios. Containerización/orquestación usando Docker y Kubernetes. Conocimientos de Databricks, Spark, Delta Lake y herramientas de integración IA/ML. Conocimiento de servidores de aplicaciones (Tomcat, Apache) y IDEs (Eclipse, IntelliJ IDEA, VS Code). Comprensión del SDLC y metodologías Agile (Scrum/Kanban).

Skills for this role

Java 8Spring FrameworkSpring BootRESTful APIsOracleSQL ServerSQLReactAngularCI/CDJenkinsMavenGradleSonarQubeChef

Required skills

Java 8Spring FrameworkSpring BootRESTful APIsOracleSQL ServerSQLReactAngularCI/CDJenkinsMavenGradleSonarQubeChef

Also mentioned in the listing

java full stackai integrationbig datacloud nativeagile developmentsoftware engineerpayments technology
RoleSoftware Engineer II - Java Full Stack And AI (with Python)
CompanyMastercard
LocationPune
Typefull-time
CompensationNot disclosed
Posted2026-10-13
DeadlineRolling

Typical process for this type of role

A general guide — the exact steps for this specific listing may vary; check the original posting for details.

  1. 1ApplicationSubmit your resume through the apply link.
  2. 2ScreeningRecruiter reviews your background against the role.
  3. 3AssessmentA technical test, assignment, or coding round, depending on the role.
  4. 4Interview(s)One or more rounds with the hiring team.
  5. 5OfferOffer letter with compensation and start date.

Before you apply

0/4

Ingeniero de Software II - Java Full Stack y IA (con Python) at Mastercard: frequently asked questions

Who can apply for the Ingeniero de Software II - Java Full Stack y IA (con Python) role at Mastercard?
The listing asks for Bachelor's degree; 3-6 years of experience.
What skills does the Ingeniero de Software II - Java Full Stack y IA (con Python) role require?
The listing highlights Java 8, Spring Framework, Spring Boot, RESTful APIs, Oracle, SQL Server, SQL, React, Angular, CI/CD. Show each of these in a project or past role on your resume.
What is the salary for this role?
Mastercard has not stated compensation in the listing. Check the original posting or ask during the application process.
Is the Ingeniero de Software II - Java Full Stack y IA (con Python) position remote, hybrid or onsite?
The listing gives Pune as the location and does not state a work mode.
What is the application deadline?
Mastercard has not listed a fixed deadline, so apply early in case the opening is filled.
How do I apply for the Ingeniero de Software II - Java Full Stack y IA (con Python) role?
Use the Apply button on this page. It opens the original listing on mastercard.wd1.myworkdayjobs.com, where you submit your application with the company.

More at Mastercard

Other jobs at Mastercard

See all 70 openings at Mastercard

Explore Related Placements


// similar opportunities

You might also like