6935 Senior Software Engineer - Java / Springboot

Softgic

Ixtapaluca

Presencial

MXN 900.000 - 1.200.000

Jornada completa

Hace 5 días
Sé de los primeros/as/es en solicitar esta vacante

Recibe más respuestas de empleadores

Envía un currículum específico para el puesto de trabajo en cuestión de minutos.

Descripción de la vacante

Softgic is seeking a Senior Software Engineer (API) to design, develop, and support client-facing applications and services. You will own REST APIs, Java/Spring Boot microservices, and modern CI/CD pipelines in a fast-paced enterprise setting.

Ideal candidates have 8–12 years of experience with enterprise apps, strong API design, and hands-on implementation of AI-powered or generative AI-enabled workflows. The role requires collaboration across global teams.

Formación

  • 8–12 years of professional software development experience in enterprise apps.
  • Strong hands-on experience with Java 8/11/17+.
  • Proven expertise in Spring Boot, Spring MVC, and Spring Security.
  • Experience designing and developing REST APIs.
  • Solid background in Microservices Architecture.
  • Familiarity with API management concepts and APIM platforms.
  • Experience with CI/CD and collaborating with DevOps teams.
  • Strong problem-solving and analytical skills.
  • Ability to explain complex technical concepts clearly.
  • Advanced English (B2+/C1) for collaboration with international teams.

Responsabilidades

  • Design and develop high-quality, scalable software features and services.
  • Design, build, and maintain REST APIs.
  • Develop enterprise applications using Java and Spring Boot.
  • Work with modern microservices-based architectures.
  • Apply software engineering best practices, including unit testing and code reviews.
  • Translate customer and business requirements into technical designs.
  • Collaborate with architects and engineering teams on software design and architecture.
  • Balance new feature development, defect resolution, and technical debt.
  • Work with DevOps teams to build and maintain CI/CD pipelines.
  • Apply API management concepts and work with APIM tools.
  • Participate in Agile ceremonies, including story refinement.
  • Leverage AI-assisted engineering tools to accelerate development.

Conocimientos

Java
Spring Boot
REST APIs
Microservices
API management
CI/CD
DevOps collaboration
Advanced English

Herramientas

APIM
GitHub Copilot
Claude Code

Descripción del empleo

We are looking for a Senior Software Engineer (API) with extensive experience in Java, Spring Boot, REST APIs, and Microservices to join a team responsible for designing, developing, and supporting client-facing applications and services.

The ideal candidate is a hands-on senior engineer with strong enterprise software development experience, solid API and microservices expertise, and exposure to AI-powered applications, intelligent automation, or Generative AI solutions.

Responsibilities
  • Design and develop high-quality, scalable software features and services.
  • Design, build, and maintain REST APIs.
  • Develop enterprise applications using Java and Spring Boot.
  • Work with modern microservices-based architectures.
  • Apply software engineering best practices, including code reviews, unit testing, and peer programming.
  • Translate customer and business requirements into technical designs.
  • Collaborate with architects and engineering teams on software design and architecture.
  • Balance new feature development, defect resolution, and technical debt.
  • Work closely with DevOps teams to build and maintain CI/CD pipelines.
  • Apply API management concepts and work with tools such as APIM.
  • Participate actively in Agile ceremonies, including story refinement.
  • Leverage AI-assisted engineering tools such as GitHub Copilot and Claude Code to accelerate development and improve code quality.
  • Contribute to AI-powered applications, intelligent automation solutions, or Generative AI-enabled products.
Required Qualifications
  • 8-12 years of professional software development experience, with a strong background in enterprise applications.
  • Strong hands-on experience with Java 8/11/17+.
  • Strong professional experience with Spring Boot.
  • Hands-on experience with Spring MVC and Spring Security.
  • Strong experience designing and developing REST APIs.
  • Solid experience with Microservices Architecture.
  • Understanding of API management concepts and platforms such as APIM.
  • Experience with software engineering best practices, including unit testing and code reviews.
  • Experience working with CI/CD and DevOps teams.
  • Strong problem-solving and analytical skills.
  • Ability to explain complex technical concepts clearly.
  • Advanced English (B2+/C1) for collaboration with international teams.
AI / GenAI Experience

Professional experience in at least one of the following areas is highly relevant:

  • AI-powered software applications.
  • Generative AI / LLM-enabled products.
  • Intelligent automation solutions.
  • Integration of AI capabilities or APIs into enterprise applications.
  • AI-assisted software engineering workflows.
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

6935 Senior Software Engineer - Java / Springboot
6935 Senior Software Engineer - Java / Springboot

Softgic S. • Ixtapaluca

Presencial
MXN 700.000 - 1.000.000
Senior Java Engineer - AI-Driven Microservices
Senior Java Engineer - AI-Driven Microservices

Softgic • Ixtapaluca

Presencial
MXN 900.000 - 1.200.000
Software Engineer (Java) ID48414
Software Engineer (Java) ID48414

AgileEngine • Rosarito

Híbrido
MXN 1.235.000 - 1.589.000
Professional growth programs
Competitive compensation
Exciting projects
+1
Senior Software Engineers
Senior Software Engineers

Turtle Trax S.A. • Región Centro

Híbrido
MXN 800.000 - 1.100.000
AI Native Software Engineer (Background core Java/React)
AI Native Software Engineer (Background core Java/React)

PALO IT • Palo Alto

Presencial
MXN 2.092.000 - 3.140.000
Stimulating environment
Unique career path
International mobility
+4
Senior Java Software Engineer
Senior Java Software Engineer

ApTask • Ciudad de México

Presencial
MXN 900.000 - 1.350.000
AI Software Engineer (Full Stack) ID51390
AI Software Engineer (Full Stack) ID51390

AgileEngine • Ciudad de México

Híbrido
MXN 1.373.000 - 1.889.000
Mentorship and personalized growth roadmaps
USD-based competitive compensation
Flexible schedule with remote options
+1
AI Software Engineer (Full Stack) ID51390
AI Software Engineer (Full Stack) ID51390

AgileEngine • Santiago de Querétaro

Presencial
MXN 1.544.000 - 2.060.000
Mentorship and personalized growth roadmaps
USD-based compensation with budgets for education and fitness
Flexible schedule with remote work options
Senior Java & Spring Boot API Microservices Engineer
Senior Java & Spring Boot API Microservices Engineer

Softgic S. • Ixtapaluca

Presencial
MXN 700.000 - 1.000.000
AI Engineer (Senior) ID34931
AI Engineer (Senior) ID34931

AgileEngine • Santiago de Querétaro

Presencial
MXN 1.117.000 - 1.863.000
Professional growth opportunities
Competitive USD-based compensation
Exciting projects with top-tier clients
+1