Overview
As a Java Developer, you'll be responsible for:
1. Designing, developing, and maintaining Java-based applications
2. Writing efficient, scalable, and reusable code
3. Collaborating with cross-functional teams to define, design, and ship new features
4. Ensuring code quality through unit testing and code reviews
5. Optimizing application performance and troubleshooting issues
6. Working with databases (NoSQL) for data management and retrieval
7. Implementing security best practices in application development
8. Staying updated with emerging technologies and industry best practices
Requirements:
1. 4+ years of experience in Java development
2. Strong experience with Spring Framework (Spring Boot, Spring MVC, etc.)
3. Proficiency in RESTful APIs and web services development
4. Knowledge of ORM frameworks (Hibernate, JPA)
5. Experience with databases (MongoDB)
6. Hands-on experience with version control systems (GitHub)
7. Understanding of microservices architecture
8. Strong problem-solving and debugging skills
9. Excellent communication and teamwork skills
Preferred Qualifications:
1. Experience with cloud platforms (Azure)
2. Knowledge of Docker and Kubernetes for containerization
3. Exposure to CI/CD pipelines for automated deployments
4. Certifications in Java-related technologies
This is an immediate joining opportunity, so don't miss out! If you meet the above qualifications, please send your updated resume to [hr@encipherhealth.com] with the subject line "Urgent Hiring - Java Developer Application - Encipherhealth.
Job Type: Full-time
Pay: Up to ₹50,000.00 per month
Location Type:
- In-person
Schedule:
- Day shift
- Fixed shift
Ability to commute/relocate:
- Thoraipakkam, Chennai, Tamil Nadu: Reliably commute or planning to relocate before starting work (Preferred)
Education:
- Bachelor's (Preferred)
Experience:
- Work: 4 years (Preferred)
- Java: 4 years (Preferred)
Language:
- Tamil (Preferred)
License/Certification:
- Java Developer (Preferred)
Willingness to travel:
- 50% (Preferred)
Work Location: In person