Overview
Skills
Job Details
Our client is a global organization, named one of the largest in the Automobile industry! They are rapidly growing and going through a robust digital transformation. The business and senior leadership have put a huge emphasis on technology initiatives and are looking for passionate team members to contribute to the growth and development of the technical environment.
They are seeking a Lead Full Stack Engineer to join a strategic initiative dedicated to rewriting and modernizing a critical application used across the organization and multi-site locations.
This role will be instrumental in the application's transformation from a legacy .NET and Azure-based system to a modern Java, React.js, and AWS-based architecture. This is a long-term, strategic rewrite effort not a support role and the engineer hired will own the product post-rewrite, acting as the technical lead for ongoing feature development and optimization.
Key Responsibilities:
- Lead the end-to-end rewrite of a legacy web application to a modern tech stack (Java, React.js, AWS).
- Focus on front-end development in React.js, followed by backend refactoring in Java
- Work closely with cross-functional stakeholders, including infrastructure architects, product managers, and field evangelists, to inform and execute decisions.
- Collaborate with nearshore contractors and internal PMO representatives.
- Maintain ownership of the application once rewritten, acting as the go-to resource for enhancements and new feature development.
- Contribute to architectural decisions and system design with scalability, performance, and maintainability in mind.
Required Skills & Experience
- 7+ years of experience in software engineering with a full-stack focus.
- Proficiency in Java and React.js.
- Strong hands-on experience with AWS cloud services (including deployments, CI/CD, etc.).
- Background in writing web-based applications
- Experience refactoring or rewriting applications from legacy platforms.
- Proven ability to work cross-functionally and communicate effectively across technical and non-technical teams.
Nice to Have
- Experience in product ownership or long-term application stewardship.
- Familiarity with infrastructure design and interfacing with DevOps or infrastructure architects.
- Exposure to field or enterprise SaaS environments.
MMD Services Inc. is an equal opportunity employer. All applicants are considered for all positions without regard to race, religion, color, sex, gender, sexual orientation, pregnancy, age, national origin, ancestry, physical/mental disability, medical condition, military/veteran status, genetic information, marital status, ethnicity, alienage or any other protected classification, in accordance with applicable federal, state, and local laws.