Back to jobs
New

Java Developer

Guadalajara Office

The company.

Toshiba is a provider of technology services for retail businesses to create high-quality digital platforms and products that accelerate time to market. Our diverse and adaptable teams provide the right mix of solutions and methodologies to deliver results as we collaborate with our clients' teams to foster innovation through continuous learning.

Our people.

At Toshiba, all team members are empowered to take responsibility and develop innovative solutions to our customers' most challenging problems. To retain and develop top talent, we foster a work environment that celebrates creativity, encourages skill development, and enables multidisciplinary collaboration.

What will you bring to the team.

Toshiba Global Commerce Solutions is seeking a self-directed and technically capable Java Developer with strong experience in Java application development and familiarity with operating system-level configuration. This role is part of a global team focused on delivering and supporting custom software solutions for some of the world's largest retailers, with a particular emphasis on maintaining high-quality backend systems and providing technical support for production environments.

What will you be doing:

  • Implementing product features in Java, following object-oriented principles and software design best practices.
  • Supporting L3 production issues by identifying root causes, resolving defects, and implementing long-term code fixes.
  • Debugging and enhancing client- and server-side Java code, including integration with file systems, services, and external APIs.
  • Participating in code reviews, sprint planning, and documentation reviews.
  • Writing and reviewing release notes, test plans, and technical specifications.
  • Developing tools, utilities, and automation scripts to improve system stability and team productivity.
  • Working with version control systems like Git to manage and maintain codebase integrity.
  • Supporting and validating software deployments in Windows and Linux environments, including installation, configuration, and operational support.
  • Collaborating with QA engineers to ensure deliverables meet quality expectations and customer requirements.
  • Participating in continuous improvement of deployment pipelines using tools like Docker, shell scripting, and automation frameworks.
  • Performing other related duties as assigned, with growing ownership over assigned product modules or support categories.

Naturally to be successful in this role, you must have and know of:

  • Computer Science Engineering, Software Development, or related.
  • 4+ years of Java development experience.
  • Experience with Git/Gitlab.
  • Solid understanding of software engineering fundamentals.
  • Good debugging skills.
  • Advanced English.

Preferred skills:

  • Prior experience with Level 3 (L3) support, defect isolation, log analysis, and customer-facing issue resolution is a plus.
  • Experience working with Windows and Linux-based operating systems, including light system administration and scripting.

We offer:

  • Hired directly by Toshiba and 100% under payroll.
  • Benefits of the law (IMSS, INFONAVIT).
  • Life insurance, major medical expenses with dental and visual coverage. (For the employee and direct family members).
  • Minor medical expenses insurance.
  • Savings fund for employees, capped at the limit of the law.
  • Grocery coupons.
  • Pension plan.
  • 30 Christmas bonus days.
  • 12 days of vacation plus 6 floating days.

 

Apply for this job

*

indicates a required field

Resume/CV*

Accepted file types: pdf, doc, docx, txt, rtf


Education

Select...
Select...
Select...
Select...
Select...

Select...
Select...
Select...
Select...
Select...