Experience
7 - 12 yrs
Job Location
Gurugram, India
Vacancy
1
Designation
Lead Java Developer
Job Type
ONSITE
Job Description
Key Requirements:
Client: Banking client in Gurgaon
3 days in office
8:30 AM - 4:30 PM Shift
Must to Have: Java+Springboot+kafka+aws
- 8+ years total experience
- Minimum 8 years in Java enterprise application development
- Strong experience in Core Java, OOPS, and Data Structures
- Hands-on with Spring, Spring Boot, Spring MVC and Microservices design and
microservices design patterns
- Experience in RESTful microservices
- Good understanding of SQL and problem-solving skills
- Strong knowledge of Java 8+, design patterns, collections, concurrency
- Basic knowledge of Multithreading
- Working experience on system design, event driven architecture, concurrency distributed
systems
- Basic understanding of Apache Kafka or AWS SQS or RabbitMQ or any other
asynchronous communication tool
Good To Have:
- Detailed knowledge of Multithreading
- Deep understanding with asynchronous communications like Apache Kafka or AWS
SQS or RabbitMQ or any other asynchronous communication tool
- Experience working on any cloud technology
- Experience with Redis, JWT/Auth, any caching framework
- Experience with technologies like Docker, Kubernetes, CI/CD
- Experience with supporting production application, log monitoring/automation
Nice To Have:
- Experience with enterprise servers like Tomcat & JBOSS
- Experience with Banking Domain
- Experience with AWS
- Working with AI tools like Cursor
- Any hands-on experience of coding online tools like LeetCode, GitHub will be good
