Java Lead
Job Title: Java Developer/ Lead/AD role
Location: Gurgaon / Hyderabad
Experience: 6-14 years
Role Overview: We are looking for a hands-on Java Development experience to design and develop high-performance, scalable applications. This is a majorly individual contributor (IC) role, focused on software development, system design, and optimization.
Key Responsibilities:
- Develop, optimize, and maintain Java-based applications using Java, J2EE, Spring Boot, Spring JPA, Spring Security, and MVC.
- Design and implement microservices architecture using REST APIs and integrate with Kafka, ActiveMQ, or other messaging queues.
- Work with both SQL and NoSQL databases for efficient data storage and retrieval.
- Build and manage CI/CD pipelines for seamless automated deployment and ensure smooth cloud operations in AWS, Azure, or GCP.
- Containerize applications using Docker and orchestrate deployments using Kubernetes.
- Enhance system performance through performance tuning, code optimization, and thread dump analysis while ensuring code quality, security, and scalability.