Overview
Advanced Java Developer
Experience: 2+ Years
Location: IRCTC,Delhi Employment
Type: Full-time
Job Summary: We are looking for an experienced Advanced Java Developer with 2+ years of hands-on experience in Java-based application development. The ideal candidate should have expertise in Core Java, Spring Boot, Hibernate, Microservices, and REST APIs. You will work on designing, developing, and deploying scalable and high-performance applications.
Key Responsibilities: ✅ Application Development: Develop and maintain Java-based applications with a focus on performance and scalability. Implement object-oriented programming (OOP) principles and design patterns. Optimize application performance using multithreading, concurrency, and caching techniques. ✅ Backend Development: Work with Spring Boot, Spring MVC, and Hibernate for backend development. Design and develop RESTful APIs and Microservices for seamless integration. Ensure secure authentication and authorization using JWT, OAuth, or Spring Security. ✅ Database & ORM: Work with relational databases like MySQL, Oracle. Use Hibernate and JPA (Java Persistence API) for database management. Write optimized SQL queries and stored procedures. ✅ Cloud & DevOps (Bonus Skills): Deploy applications using Docker, Kubernetes, or AWS Lambda. Experience with CI/CD pipelines using Jenkins, GitHub Actions, or GitLab CI/CD. ✅ Testing & Debugging: Write unit tests (JUnit, Mockito) and conduct debugging sessions. Perform code reviews and collaborate with the development team to improve software quality. ✅ Agile Development: Work in an Agile/Scrum environment and participate in sprint planning. Collaborate with cross-functional teams (Frontend, QA, DevOps). Required Skills & Qualifications: ✅Strong experience in Core Java (Java 8/11/17) with OOP concepts. ✅Hands-on experience with Spring Boot, Spring MVC, and Hibernate/JPA. ✅Knowledge of REST API development & Microservices architecture. ✅Proficiency in SQL & database management (MySQL, Oracle, etc.). ✅Familiarity with Git version control (GitHub, GitLab, or Bitbucket). ✅Experience with messaging systems (Kafka, RabbitMQ) is a plus. ✅Basic understanding of front-end technologies (React, Angular, or Vue.js) is a plus.
Job Types: Full-time, Permanent
Pay: ₹15,000.00 - ₹30,000.00 per month
Location Type:
- In-person
Schedule:
- Day shift
- Morning shift
Work Location: In person
Speak with the employer
+91 9978982409
Expected Start Date: 15/04/2025