- Design, develop, and maintain enterprise-grade applications using Java 17 and Spring Boot.
- Develop scalable Microservices with RESTful APIs.
- Implement data access layers using Spring D
- Design, develop, and maintain enterprise-grade applications using Java 17 and Spring Boot.
- Develop scalable Microservices with RESTful APIs.
- Implement data access layers using Spring Data JPA and Hibernate.
- Design and optimize relational database schemas and SQL queries.
- Implement secure authentication and authorization using OAuth 2.0.
- Integrate Apache Kafka for event-driven and asynchronous messaging.
- Utilize Redis for caching, session management, and performance optimization.
- Collaborate with cross-functional teams to deliver high-quality software solutions.
- Write clean, maintainable, and testable code following coding standards and best practices.
- Troubleshoot, debug, and optimize application performance.
- Participate in code reviews, sprint planning, and Agile development processes.
Required Skills
- 5+ years of experience in Java development.
- Solid hands-on experience with Java 17.
- Expertise in Spring Boot and Microservices Architecture.
- Strong knowledge of Spring Data JPA and Hibernate.
- Experience implementing OAuth 2.0 authentication and authorization.
- Hands-on experience with Apache Kafka.
- Experience working with Redis.
- Strong knowledge of Relational Databases such as MySQL, PostgreSQL, Oracle, or SQL Server.
- Experience developing and consuming REST APIs.
- Familiarity with Git and CI/CD pipelines.
- Positive understanding of software design principles and design patterns.
- Strong analytical, debugging, and problem-solving skills.
📌 Senior Java Developer (New Delhi)
🏢 Serendipity corporate services
📍 New Delhi
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.