Marketech International Corporation USA
Java Software Engineer
Phoenix, AZ · Full-time
Sponsorship not specifiedDetected 13 days ago
TypeScriptJavaC#ReactSpring.NETBackend DevelopmentFull-Stack DevelopmentGitSQLRedisCI/CDAPI DevelopmentRESTKafkaSupply ChainLogisticsControlsCommunicationCollaborationProblem Solving
About the role
- MIC provides turnkey facility integration solutions, including cleanroom and MEP construction, DI water, gas and chemical supply systems, wastewater treatment, facility monitoring and control systems, installation, and maintenance services.
- The Java Software Engineer will work in an office and business systems environment, collaborating with internal users, operations teams, IT personnel, and distributed engineering teams.
Responsibilities
- Software Development & System Support
- Design, develop, test, and maintain enterprise-level Supply Chain Management applications and related business systems.
- Participate in the full software development lifecycle, including design, development, testing, deployment, production support, and ongoing maintenance.
- Develop and maintain frontend applications using React and TypeScript.
- Design, build, and maintain RESTful APIs and integrations with internal and external systems.
- Support system enhancements, application improvements, bug fixes, and ongoing feature development.
- Troubleshoot production issues, identify root causes, and implement effective technical solutions.
- Optimize system performance, application reliability, database performance, and overall user experience.
- Develop scalable backend services, application logic, and business process workflows.
- Create and maintain high-quality SQL Server stored procedures, queries, and database logic.
Requirements
- Mandarin Chinese communication skills required to support communication with key stakeholders.
- Bachelor's degree in Computer Science, Engineering, Information Technology, or equivalent practical experience.
- Strong proficiency in Java, Spring Boot, REST APIs, React, and TypeScript.
- Strong proficiency in SQL Server, including the ability to develop high-quality stored procedures.
- Experience troubleshooting production issues, performing bug fixes, and optimizing application performance.
- Strong collaboration and communication skills, with experience working across distributed engineering teams.
- This role requires the ability to support business-critical applications, troubleshoot system issues, participate in deployments, and respond to production support needs as required.
- Support day-to-day IT-related tasks, system maintenance, and business application needs as required.
Nice to have
- Experience with Redis or other in-memory data stores.
- Familiarity with message queues such as Kafka, RocketMQ, or similar technologies.
- Experience supporting supply chain, logistics, operations, manufacturing, or enterprise business systems.
- Familiarity with coding agents or AI-assisted development tools such as Cursor, Claude Code, GitHub Copilot, or similar tools.
- Familiarity with C# or ASP.NET Core.
- Experience supporting enterprise applications in a high-tech, manufacturing, semiconductor, construction, logistics, or supply chain environment.
- Skills & Competencies
- Java, Spring Boot, and backend service development
Benefits
- 100% Paid Benefits for the Employee, including Medical, Dental, Vision, and Life Insurance
- Paid Time Off (PTO)
Company info
- Founded in 1988, Marketech International Corp. (MIC) is a global technology and engineering company supporting semiconductor, high-tech manufacturing, cleanroom, and mission-critical facility projects. MIC provides turnkey facility integration solutions, including cleanroom and MEP construction, DI water, gas and chemical supply systems, wastewater treatment, facility monitoring and control systems, installation, and maintenance services. Through Marketech International Corporation USA, we support major semiconductor and industrial projects across the United States.
- Job Overview
- Marketech International Corporation USA is seeking an experienced Java Software Engineer to design, develop, test, and maintain enterprise-level Supply Chain Management applications and related business systems.
- This role will support the full software development lifecycle, including application design, backend and frontend development, API integration, testing, deployment, production support, troubleshooting, and system optimization. The Java Software Engineer will work closely with internal users, operations teams, and distributed engineering teams to deliver scalable, reliable, and high-quality software solutions.
- Develop backend services using Java, Spring Boot, MyBatis-Plus, and SQL Server.
- Founded in 1988, Marketech International Corp. (MIC) is a global technology and engineering company supporting semiconductor, high-tech manufacturing, cleanroom, and mission-critical facility projects.
- Through Marketech International Corporation USA, we support major semiconductor and industrial projects across the United States.
- This role will support the full software development lifecycle, including application design, backend and frontend development, API integration, testing, deployment, production support, troubleshooting, and system optimization.
- The Java Software Engineer will work closely with internal users, operations teams, and distributed engineering teams to deliver scalable, reliable, and high-quality software solutions.
- The ideal candidate has strong full-stack development experience with Java, Spring Boot, SQL Server, React, and TypeScript.
- This position requires strong technical skills, documentation discipline, communication skills, and the ability to support business-critical systems in a fast-paced enterprise environment.
- Mandarin Chinese communication skills are required to support communication with key stakeholders.
- Use MyBatis-Plus or similar persistence frameworks to support efficient data access and application functionality.
- Support system integrations with internal business systems, third-party applications, and operational platforms.
- Translate business requirements into user-friendly, functional, and maintainable application features.
- Collaborate with users and operations teams to understand system needs, workflow issues, and improvement opportunities.
- Support user testing, issue resolution, system training, and day-to-day application support as needed.
- Ensure applications are responsive, reliable, and aligned with business process requirements.
Equal opportunity
- All qualified applicants will receive consideration for employment without regard to race, color, religion, religious creed, sex, national origin, ancestry, age, physical or mental disability, medical condition, genetic information, military and veteran status, marital status, pregnancy, gender, gender expression, gender identity, sexual orientation, or any other characteristic protected by local law, regulation, or ordinance.
Apply directly at Marketech International Corporation USA →Create a free account for alerts like thisView Marketech International Corporation USA immigration profile
This listing is sourced directly from Marketech International Corporation USA's careers page and normalized into a canonical job model.