Throughout the past 30 years plus, MMC, one of the most trusted names in workforce management services, has successfully delivered strategic solutions to large and small businesses in numerous industries.
We have built our reputation on partnering with our clients and candidates to achieve the desired results. Our recruiting professionals have extensive experience matching the right candidate, to the right client, for the right position. We provide the best opportunities to the most talented candidates in a multitude of industries.
MMC is a privately owned business with corporate headquarters in Irving, Texas. With 2,000+ employees, working in 40+ states, MMC is able to support all United States locations, and some international locations.
We appreciate your interest in reviewing this particular position and we encourage you to visit our website where you can always search and apply for opportunities at www.mmcgrp.com
MMC strives to ensure all job posting confirm details of the position, the rate of pay, and acknowledge medical benefits are offered.
Get started on your career journey today! Apply to become a part of the MMC Team!
We are an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status or any other characteristic protected by law. In compliance with federal law, all persons hired will be required to verify identity and eligibility to work in the United States and to complete the required employment eligibility verification document form upon hire.
Job Requirements
Job Title: Software Engineer - Java 1.8 Application
Location: Guadalajara, Mexico (Hybrid)
About the RoleWe are seeking a talented
Software Engineer to take ownership of a mission-critical Java application. This on-premises product includes a
Swing-based thick client and
jQuery-powered web components. You'll play a key role in maintaining and evolving the platform by implementing new features, fixing bugs, and driving continuous enhancements to meet our customers' changing needs.
Key Responsibilities- Take primary ownership of the product, working independently with support from a Development Manager and QA.
- Maintain and enhance a hybrid codebase that includes client/server components, web services, and system integrations at customer sites.
- Analyze logs and data from live customer environments to diagnose and resolve issues.
- Write clean, scalable, and secure code with an emphasis on performance, usability, and long-term maintainability.
- Respond quickly to changing customer requirements and ensure timely delivery of updates and enhancements.
Required Qualifications- 5+ years of professional experience in Java development, including hands-on work with Java Swing and web technologies such as jQuery.
- Experience working within client/server architecture.
- Strong SQL skills; familiarity with MySQL and/or SQL Server preferred.
- Proven ability to manage tasks independently and deliver high-quality work with minimal oversight.
What We Offer- Hybrid work model for better work-life balance.
- Career advancement opportunities and potential for leadership roles.
- Comprehensive health coverage, including:
- Free major medical insurance for employees and dependents
- Emergency abroad coverage
- Free dental insurance
- Life insurance
- Paid holidays, Christmas bonus, and vacation premium
- Generous savings fund: 13% of monthly gross base salary (up to federal cap)
- Restaurant card: 10% of monthly gross base salary (up to federal cap)
- Grocery vouchers: 10% of monthly gross base salary (up to federal cap)
- Wellness stipend: Up to 1,000 MXN/month
Ready to own a key application and grow your career in a supportive environment?Apply now and be part of a team that values technical excellence and customer-driven innovation.