Tech Specialist
Posted
Title- Java Lead
Summary
We are seeking a highly experienced
Tech Lead
with strong expertise in
Java
and
Azure
as primary skills of more than 15+ years , along with at least
2 years of hands-on experience in Angular . The ideal candidate will lead technical initiatives across front-end and back-end development, architect scalable cloud-native solutions, and mentor teams to deliver high-performance applications. This role requires deep knowledge of enterprise-grade distributed systems, microservices, and modern UI frameworks.
Key Responsibilities
Technical Leadership : Lead design, development, and deployment of scalable applications using Java, Spring Boot, and Azure.
Solution Architecture : Define cloud-native architectures leveraging Azure services (Functions, Service Bus, Event Hub, AKS).
Front-End Development : Build responsive, dynamic web applications using Angular; ensure performance, accessibility, and cross-browser compatibility.
Backend Development : Design and implement microservices, RESTful APIs, and batch processing workflows using Java Spring Boot.
Integration : Collaborate with UX/UI teams and integrate front-end with RESTful APIs and asynchronous workflows.
DevOps
CI/CD : Work with DevOps teams to implement CI/CD pipelines, automated testing, and monitoring in Azure.
Mentorship : Guide junior engineers, conduct code reviews, and enforce coding standards.
Performance
Reliability : Optimize applications for scalability, security, and fault tolerance.
Collaboration : Partner with cross-functional teams on system design, modernization, and cloud migration initiatives.
Required Skills
Java expertise : Strong proficiency in Java 8+, Spring Boot, Spring Cloud, Spring Security, and microservices architecture.
Azure proficiency : Hands-on experience with Azure Functions, Service Bus, Event Hub, AKS, and Azure DevOps.
Angular experience : Minimum 2 years of experience with Angular (latest versions), TypeScript, RxJS, and Angular CLI.
Database skills : Strong experience with SQL Server (schema design, query optimization, stored procedures).
Messaging
Streaming : Experience with ActiveMQ and working knowledge of Kafka or RabbitMQ.
DevOps practices : CI/CD pipelines, Git, Jenkins, GitHub Actions, or Azure DevOps.
Cloud-native development : Containerization (Docker), orchestration (Kubernetes), distributed caching (Redis/Hazelcast).
Testing
Quality : Unit, integration, and automated testing frameworks (Jest, Jasmine, JUnit, etc.).
Communication : Strong analytical, debugging, and interpersonal skills.
Nice-to-Have
Experience with
GraphQL, gRPC, or streaming APIs .
Familiarity with
Agile/Scrum methodologies .
Exposure to
Micro-Frontends, Module Federation, or Monorepo structures (NX) .
Knowledge of
monitoring tools
(Grafana, Prometheus, ELK/EFK, Dynatrace).
Experience with
Infrastructure-as-Code
(Terraform, ARM templates).
Basic design collaboration using
Figma, Adobe XD, or Sketch .
Qualifications
Bachelor s or Master s degree in Computer Science, Engineering, or related field.
12+ years of overall software development experience .
Minimum
8+ years in Java Spring Boot
and
2+ years in Angular .
Proven track record of leading technical teams and delivering enterprise-grade applications.
About Us:-
At *** (*** | Connected World, Connected Experiences), we live the philosophy of connected world and connected experiences. We thrive on change that is powered by the intelligent symphony of technology and humans designing meaningful and sustainable experiences. Consumer experiences are driving and disrupting industries like never before. Businesses must build seamless yet simple enterprises that collaborate, synergize, and drive the change. Change that connects us all and empowers us to deliver experiences that span across the digital, the physical, the convergent, and everything in between. That s when truly connected experiences manifest.Extraordinary is when experiences come together a continuous convergence of digital technologies, touchpoints, and most importantly people. It s time to reimagine, reinvent, and revolutionize business models
operations as well as to transform enterprises into living, breathing, and connected businesses. We are the Digital Change makers who strive to change the way the world, communities, businesses, and humans interact digitally. We are harnessing the power of change, brought in by technologies, that makes it the most exciting time to be alive in the human history. Our universe, as we build it, disrupt it, and redesign it, is powering the digital change.
*** represents the connected world, offering innovative and customer-centric information technology experiences, enabling Enterprises, Associates, and the Society to Rise. It has 150,000+ professionals working for 1000+ Global Customers (including Fortune 500 companies) in 90 Countries. We re part of the esteemed Mahindra group, headquartered in India. Under a new CEO, *** is committed to a transformative journey with 'Scale @ Speed' as our guiding principle.
Summary
We are seeking a highly experienced
Tech Lead
with strong expertise in
Java
and
Azure
as primary skills of more than 15+ years , along with at least
2 years of hands-on experience in Angular . The ideal candidate will lead technical initiatives across front-end and back-end development, architect scalable cloud-native solutions, and mentor teams to deliver high-performance applications. This role requires deep knowledge of enterprise-grade distributed systems, microservices, and modern UI frameworks.
Key Responsibilities
Technical Leadership : Lead design, development, and deployment of scalable applications using Java, Spring Boot, and Azure.
Solution Architecture : Define cloud-native architectures leveraging Azure services (Functions, Service Bus, Event Hub, AKS).
Front-End Development : Build responsive, dynamic web applications using Angular; ensure performance, accessibility, and cross-browser compatibility.
Backend Development : Design and implement microservices, RESTful APIs, and batch processing workflows using Java Spring Boot.
Integration : Collaborate with UX/UI teams and integrate front-end with RESTful APIs and asynchronous workflows.
DevOps
CI/CD : Work with DevOps teams to implement CI/CD pipelines, automated testing, and monitoring in Azure.
Mentorship : Guide junior engineers, conduct code reviews, and enforce coding standards.
Performance
Reliability : Optimize applications for scalability, security, and fault tolerance.
Collaboration : Partner with cross-functional teams on system design, modernization, and cloud migration initiatives.
Required Skills
Java expertise : Strong proficiency in Java 8+, Spring Boot, Spring Cloud, Spring Security, and microservices architecture.
Azure proficiency : Hands-on experience with Azure Functions, Service Bus, Event Hub, AKS, and Azure DevOps.
Angular experience : Minimum 2 years of experience with Angular (latest versions), TypeScript, RxJS, and Angular CLI.
Database skills : Strong experience with SQL Server (schema design, query optimization, stored procedures).
Messaging
Streaming : Experience with ActiveMQ and working knowledge of Kafka or RabbitMQ.
DevOps practices : CI/CD pipelines, Git, Jenkins, GitHub Actions, or Azure DevOps.
Cloud-native development : Containerization (Docker), orchestration (Kubernetes), distributed caching (Redis/Hazelcast).
Testing
Quality : Unit, integration, and automated testing frameworks (Jest, Jasmine, JUnit, etc.).
Communication : Strong analytical, debugging, and interpersonal skills.
Nice-to-Have
Experience with
GraphQL, gRPC, or streaming APIs .
Familiarity with
Agile/Scrum methodologies .
Exposure to
Micro-Frontends, Module Federation, or Monorepo structures (NX) .
Knowledge of
monitoring tools
(Grafana, Prometheus, ELK/EFK, Dynatrace).
Experience with
Infrastructure-as-Code
(Terraform, ARM templates).
Basic design collaboration using
Figma, Adobe XD, or Sketch .
Qualifications
Bachelor s or Master s degree in Computer Science, Engineering, or related field.
12+ years of overall software development experience .
Minimum
8+ years in Java Spring Boot
and
2+ years in Angular .
Proven track record of leading technical teams and delivering enterprise-grade applications.
About Us:-
At *** (*** | Connected World, Connected Experiences), we live the philosophy of connected world and connected experiences. We thrive on change that is powered by the intelligent symphony of technology and humans designing meaningful and sustainable experiences. Consumer experiences are driving and disrupting industries like never before. Businesses must build seamless yet simple enterprises that collaborate, synergize, and drive the change. Change that connects us all and empowers us to deliver experiences that span across the digital, the physical, the convergent, and everything in between. That s when truly connected experiences manifest.Extraordinary is when experiences come together a continuous convergence of digital technologies, touchpoints, and most importantly people. It s time to reimagine, reinvent, and revolutionize business models
operations as well as to transform enterprises into living, breathing, and connected businesses. We are the Digital Change makers who strive to change the way the world, communities, businesses, and humans interact digitally. We are harnessing the power of change, brought in by technologies, that makes it the most exciting time to be alive in the human history. Our universe, as we build it, disrupt it, and redesign it, is powering the digital change.
*** represents the connected world, offering innovative and customer-centric information technology experiences, enabling Enterprises, Associates, and the Society to Rise. It has 150,000+ professionals working for 1000+ Global Customers (including Fortune 500 companies) in 90 Countries. We re part of the esteemed Mahindra group, headquartered in India. Under a new CEO, *** is committed to a transformative journey with 'Scale @ Speed' as our guiding principle.
