Description
Key Skills: Java, Spring Boot, React, TypeScript, Microservices, RESTful APIs, Docker, Kubernetes, AWS, CI/CD
Good to Have Skills: Experience with cloud platforms (Azure, GCP), Vite, Material UI (MUI), Jenkins, GitHub Actions, SQL and NoSQL databases, DevOps practices, observability tools, security best practices, Agile ceremonies, sprint planning, and backlog grooming.
Roles & Responsibilities:
- Architect and design scalable, secure, and high-performance microservices-based systems for enterprise applications.
- Provide hands-on guidance in backend development using Java 17–21 and Spring Boot 3.x technologies.
- Oversee frontend architecture using React 18, TypeScript, Vite, and Material UI (MUI) frameworks.
- Lead, mentor, and grow multiple engineering teams to achieve technical excellence and professional development.
- Conduct performance reviews, career planning, and skill development initiatives for team members.
- Foster a culture of innovation, accountability, and continuous improvement across engineering teams.
- Own end-to-end delivery of complex projects with high quality and on-time execution standards.
- Collaborate with product managers, architects, and stakeholders to define technical roadmaps and strategies.
- Drive engineering excellence through code reviews, testing strategies, and CI/CD pipeline implementation.
- Ensure adherence to DevOps practices, cloud-native development, and observability standards throughout projects.
- Implement security, scalability, and performance best practices across all development initiatives.
- Communicate effectively with senior leadership and cross-functional teams on technical decisions and progress.
- Translate business requirements into technical solutions and comprehensive execution plans for development teams.
Experience Required: Senior level experience required for Tier 0 technical leadership role with expertise in system architecture and team management