Employer Active
Job Alert
You will be updated with latest job alerts via emailJob Alert
You will be updated with latest job alerts via emailNot Disclosed
Salary Not Disclosed
1 Vacancy
ONLY W2 resources unable to consider contractors resource
About the Role:
We are looking for an experienced and motivated Lead Software Engineer with strong expertise in Java Spring Boot Microservices architecture Kafka messaging Azure cloud platform and Full Stack Development to lead a high-performing development team. The ideal candidate will drive design development and deployment of scalable and robust applications mentor junior engineers and collaborate closely with cross-functional teams to deliver high-quality software solutions.
Key Responsibilities:
Atleast 8 years of experience in leading the design development and deployment of microservices-based applications using Java Spring Boot.
Architect and implement scalable secure and high-performance microservices.
Design and implement event-driven systems using Apache Kafka for messaging and streaming.
Develop deploy and maintain cloud-native applications on Microsoft Azure platform.
Oversee and contribute to full stack development activities including frontend and backend ensuring smooth integration and deployment.
Collaborate with product managers architects QA and other stakeholders to define requirements and deliver solutions on time.
Provide technical leadership and mentoring to junior and mid-level developers.
Drive best practices around code quality testing CI/CD and agile methodologies.
Troubleshoot and resolve production issues and perform root cause analysis.
Continuously improve software engineering processes and tools.
Required Skills and Experience:
Strong hands-on experience in Java Spring Boot development.
Proven expertise in building and deploying Microservices architecture.
In-depth knowledge of Apache Kafka for real-time messaging and event streaming.
Experience in working with Azure cloud services (e.g. Azure App Services Azure Functions Azure Kubernetes Service Azure DevOps).
Full Stack Development experience with ReactJS experience
Proficient in RESTful API design integration and security best practices.
Experience with containerization tools like Docker and orchestration with Kubernetes is a plus.
Familiarity with CI/CD pipelines and automation tools.
Strong analytical and problem-solving skills.
Excellent leadership communication and interpersonal skills.
Experience leading software teams and managing complex projects.
Preferred Qualifications:
Certifications in Java Azure or related technologies are a plus.
Experience with Agile/Scrum development methodologies.
Mandatory Skills
Java Spring Boot Microservices Kafka Azure Full Stack Development
Required Experience:
Staff IC
Full-Time