onsite
Principal Software Engineer/Architect - Full Stack - OMG Technology
Software Engineer
Lead full‑stack development and architecture for transportation/finance solutions, driving design, implementation, and performance optimization using Java, Node.js, React, AWS, and microservices.
About the role
Key Responsibilities
- Design and implement scalable full‑stack applications, defining architecture standards and best practices.
- Lead a cross‑functional team in delivering high‑performance services using Java, Node.js, and React.
- Develop, deploy, and manage cloud‑native solutions on AWS, ensuring reliability and security.
- Architect microservice‑based systems, including API design, data modeling, and integration with legacy platforms.
- Mentor junior engineers, conduct code reviews, and enforce coding standards.
Requirements
- 5+ years of experience in full‑stack development with strong expertise in Java and Node.js.
- Proficiency in front‑end frameworks such as React (or Angular) and modern JavaScript/TypeScript.
- Hands‑on experience with AWS services (EC2, Lambda, RDS, S3) and containerization (Docker, Kubernetes).
- Solid understanding of microservices architecture, RESTful APIs, and relational databases (SQL).
- Ability to work onsite in Secaucus, NJ at least one day per week and legally authorized to work in the U.S. without sponsorship.
Skills
javanodejsreactawssql