Overview
Requirements:
- 3-4 years of hands-on experience in Java development.
- Strong proficiency in Java, including Java 8+ features (lambdas, streams).
- Experience with Spring Framework (Spring Boot, Spring MVC, Spring Security).
- Knowledge of Hibernate and JPA for database interactions.
- Proficiency in designing and consuming RESTful APIs and microservices.
- Solid understanding of object-oriented programming (OOP) principles and design patterns.
- Experience with SQL and NoSQL databases (e.g., MySQL, MongoDB).
- Familiarity with version control tools (e.g., Git) and build tools (e.g., Maven, Gradle).
- Knowledge of test-driven development (TDD) and unit testing frameworks (JUnit, TestNG).
- Experience working in Agile development environments (Scrum, Kanban).
- Ability to write clean, maintainable, and efficient code while adhering to coding standards.
- Strong communication skills and the ability to collaborate effectively with cross-functional teams.
Responsibilities:
- Develop and maintain Java-based applications, ensuring clean, efficient code.
- Design, implement, and maintain RESTful APIs and microservices.
- Collaborate with cross-functional teams to understand business requirements and translate them into technical solutions.
- Perform code reviews to ensure quality and adherence to coding standards.
- Troubleshoot and debug application issues, ensuring high performance and reliability.
- Optimize database queries and interactions for efficiency.
- Participate in Agile ceremonies (e.g., stand-ups, sprint planning, retrospectives).
- Assist in the development and maintenance of technical documentation.
- Mentor junior developers and promote knowledge sharing within the team.
- Continuously improve development practices and contribute to the enhancement of the development lifecycle
Job Types: Full-time, Permanent
Job Types: Full-time, Permanent
Pay: ₹20,000.00 - ₹45,000.00 per month
Benefits:
- Flexible schedule
- Paid sick time
- Paid time off
Location Type:
- In-person
Schedule:
- Day shift
- Monday to Friday
- Morning shift
Education:
- Bachelor's (Preferred)
Experience:
- total work: 2 years (Required)
- Java: 2 years (Required)
Work Location: In person
Application Deadline: 22/02/2025