Java Developer - Monterrey

Apply now »

Date: Jun 2, 2026

Location: Monterrey, Monterrey, MX, 0

Company: sistemasgl

We are a digitally native technology services company where innovation, design and engineering meet scale. We use some of the latest technologies in the digital and cognitive field to empower organizations in every aspect.

Key Responsibilities 

Full Stack Software Development 

  • Design, develop, test, implement, and support full-stack software solutions 
    using Java/J2EE, JavaScript, Groovy and other modern web technologies.
  • Build and enhance Java/J2EE APIs and microservices used by internal and 
    third-party systems.
  • Develop high-quality front-end features using React/Angular and TypeScript, 
    applying UI architecture patterns and reusable component best practices.   

AI-Enabled Practices 

  • Leverage Agent-Mode AI development workflows to automate repetitive engineering 
    tasks, accelerate coding, assist with architecture exploration, generate scaffolding, and 
    continuously provide intelligent feedback during development—improving developer 
    throughput and reducing cycle time. 
  • Use AI-assisted tools such as GitHub Copilot, M365 Copilot, and similar agentic 
    engineering platforms to enhance code quality, streamline documentation, support 
    automated reasoning over complex codebases, and improve the speed and accuracy of 
    development and refactoring activities. 
  • Adopt Spec Kit–driven development practices, using AI tools to generate, validate, 
    and refine specification kits (Spec Kits) that clarify requirements, define interfaces, and 
    align implementation with design intentions—ensuring high-quality, spec-aligned 
    delivery across distributed engineering teams. 
  • Apply AI-driven insights to identify code smells, uncover refactoring opportunities, 
    strengthen test coverage (unit, integration, and API tests), and accelerate PR review 
    cycles through automated diff analysis, deeper context awareness, and intelligent risk 
    detection.

Technical Design  

  • Contribute to architectural and technical decision-making across services and 
    applications. 
  • Produce technical designs, sequence diagrams, and supporting engineering 
    documentation. 
  • Identify opportunities to evolve platform architecture, modernize legacy components, 
    and improve performance. 
    Application Quality, Optimization & Maintainability 
  • Improve existing applications through performance tuning, code refactoring, defect 
    remediation, and modernization efforts. 
  • Ensure code quality through secure coding practices aligned with OWASP standards 
    and WK SDLC expectations. 
  • Maintain strong test discipline by creating and executing unit, integration, and 
    BDD/TDD-aligned tests. 


This job can be filled from anywhere in MTY

 

Create with us digital products that people love. We will bring businesses and consumers together through AI technology and creativity, driving digital transformation to impact the world positively.


Job Segment: Developer, Testing, Java, Front End, Information Technology, Technology

Apply now »