remote
Lead Full Stack Software Developer - North South Consulting Group
Software Engineer
Senior lead developer driving end‑to‑end design and deployment of scalable enterprise web applications using Java/Spring Boot, Node.js, Angular, and AWS cloud‑native microservices.
About the role
Key Responsibilities
- Architect and lead the development of high‑performance, scalable web applications using Java/Spring Boot and Node.js for backend services.
- Design and implement responsive, user‑friendly front‑end interfaces with Angular, ensuring optimal UX and accessibility.
- Define and enforce best practices for microservices architecture, CI/CD pipelines, and cloud‑native deployment on AWS.
- Collaborate with product owners, designers, and QA to translate business requirements into technical solutions.
- Mentor and coach junior developers, fostering a culture of continuous improvement and code quality.
Requirements
- 5+ years of full‑stack development experience with proven leadership in complex projects.
- Deep expertise in Java, Spring Boot, Node.js, Angular, and AWS services (EC2, ECS, Lambda, RDS).
- Strong understanding of microservices patterns, containerization (Docker), and orchestration (ECS/EKS).
- Experience with CI/CD tools (Jenkins, GitHub Actions) and automated testing frameworks.
- Excellent communication skills and ability to work effectively in a remote, distributed team.
Skills
javanodejsangularaws