Softgic

6935 Senior Software Engineer - Java / Springboot

Softgic  •  Ixtapaluca, MX (Onsite)  •  4 days ago
Apply
AI can make mistakes so check important info. Chat history is never stored.

Job Description


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.


Requisitos


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.
Softgic

About Softgic

We are a young and growing company, with operations in Medellin and Bogota, focused on the generation of technological solutions in synergy with our customers and our team so that these solutions add value within their organizations and their business processes.

Industry
IT & Software
Company Size
51-200 employees
Headquarters
Unknown
Year Founded
2011
Social Media