Toshibaglobalcommercesolutions

Java Software Engineer

Guadalajara Office. Posted 2 months ago

The role

This person will design, develop, test, debug, and support software solutions for retail and enterprise platforms. You will participate in Discovery and Delivery activities within a Dual-Track Agile environment.

What you will do

  • Design, develop, test, debug, and support software solutions for retail and enterprise platforms.
  • Use AI-assisted development tools to improve productivity, code quality, test generation, documentation, and analysis activities.
  • Participate in discovery activities by evaluating requirements, building proof of concepts, and providing technical feedback.
  • Implement user stories, technical tasks, integrations, APIs, and platform enhancements.
  • Collaborate with architects and senior engineers to apply architectural patterns and engineering standards.
  • Create and maintain technical documentation, API specifications, test artifacts, and deployment guidance.
  • Participate in code reviews and incorporate feedback.
  • Troubleshoot software defects, production issues, and operational concerns.
  • Contribute to automated testing, CI/CD pipelines, deployment automation, and observability practices.
  • Support production deployments, post-release validation, and operational readiness activities.

Required qualifications

  • Bachelor's degree in Computer Science, Engineering, or equivalent practical experience.
  • 4 to 5 years of professional software development experience.
  • Experience developing software using modern programming languages such as Java, TypeScript, JavaScript, or similar technologies.
  • Experience building and supporting cloud-native applications, APIs, microservices, or distributed systems.
  • Familiarity with Azure, AWS, or similar cloud platforms.
  • Experience using AI-assisted development tools such as GitHub Copilot, Cursor, Claude Code, or similar technologies.
  • Working knowledge of REST APIs, SQL databases, and modern application integration patterns.
  • Experience with source control, CI/CD pipelines, automated testing, and DevOps practices.
  • Strong problem-solving and troubleshooting skills.
  • Ability to work independently on assigned deliverables while collaborating effectively within a team environment.
  • Strong written and verbal communication skills.

About the company

Toshiba Global Commerce Solutions is seeking a hands-on Software Engineer to contribute to the design, development, testing, and support of modern retail platforms and solutions.