Job Summary
We are looking for a Java Developer to design, develop, and maintain Java-based applications. The ideal candidate should have knowledge of Java programming, object-oriented concepts, and database management.
Key Responsibilities
- Develop and maintain Java applications.
- Write clean, efficient, and reusable code.
- Debug and resolve application issues.
- Collaborate with team members to design and implement new features.
- Work with databases to store and retrieve data.
- Participate in code reviews and testing activities.
- Ensure application performance, quality, and responsiveness.
Required Skills
- Strong knowledge of Core Java and OOP concepts.
- Understanding of Collections, Exception Handling, and Multithreading.
- Experience with SQL databases (MySQL, Oracle, or PostgreSQL).
- Basic knowledge of Spring Boot and REST APIs.
- Familiarity with Git/version control tools.
- Good problem-solving and communication skills.
Preferred Qualifications
- Bachelor's degree in Computer Science, Information Technology, or related field.
- Knowledge of Maven/Gradle and Agile methodologies is a plus.
Benefits
- Competitive salary
- Health insurance
- Learning and development opportunities
- Collaborative work environment
Pay: ₹349,234.61 - ₹2,089,556.41 per year
Work Location: Remote