Job Description
We are looking for an experienced Senior Backend Developer with strong expertise in Spring Boot and microservices architecture. The ideal candidate will have hands-on experience in building scalable, secure, and high-performance applications, along with a solid understanding of design patterns, data structures, and multithreading.
Responsibilities
· Design, develop, and maintain high-performance Java applications using Spring Boot framework.
· Build and maintain RESTful APIs and microservices-based architectures.
· Integrate with databases using JPA and manage data persistence efficiently.
· Implement security protocols using OAuth2 and Spring Security.
· Apply design patterns and best practices for scalable application development.
· Write clean, maintainable, and efficient code following standard coding practices.
· Collaborate with cross-functional teams to understand requirements and deliver solutions.
· Perform code reviews, unit testing, and integration testing.
Skills
Experience: 5+ years of hands-on experience Java programming language (OOP, design patterns, multithreading, etc.).
Spring Boot: Hands-on experience with Spring Boot framework (Spring Data, Spring Security, AOP etc.) with Reactor , Webflux and Netty .
Microservices & RESTful APIs: Experience designing, developing, and deploying microservices and APIs. exposure to GraphQL is a plus.
Databases: Experience working with relational databases (e.g., Oracle/PostgreSQL) and/or NoSQL databases (e.g., MongoDB).
JPA/Hibernate: Experience with JPA/Hibernate for database interaction.
Messaging: Experience with message queues (e.g., Kafka, RabbitMQ).
Caching: Experience with caching technologies (e.g., Redis, Memcached, Hazelcast).
CI/CD: Hands-on experience with Docker, Kubernetes, and CI/CD pipelines.
Version Control: Experience with Git.
Testing: Experience with unit testing, integration testing, and performance testing.
Agile Methodologies: Experience working in Agile development environments.
Problem-Solving: Strong analytical and problem-solving skills.
Communication: Excellent communication and interpersonal skills.
What We Offer:
Working in one of the world’s leading multinational company.
Probation period - only 3 months.
Annual Bonus – as per company policy.
Long Service Award.
Paid leaves for Birthday and Wedding/Work Anniversary
Learning Opportunity through an online learning platform with rich training courses and resources.
Company Sponsored IT Certification - as per company policy
Following insurance from Date of Joining:
Group Medical Insurance with Sum Insured of up to 5 Lakh
Term life Insurance - 3 times of your CTC
Accidental Insurance - 3 times of your CTC
Employee Engagement Activities:
Fun Friday per week
Annual Off-Site Team Building
End Year Party
CSR programs
Global Employee Engagement Events
If you match the requirements, excited about what we offer and interested in a new challenge, we are looking forward to receiving your full application.
Job Location - Pitampura, Delhi. 5 days working. Number of Opening - 3