Roles and Responsibilities
	- 4+ years of hands-one Software Development experience
- Hands on experience in designing and developing applications using Java EE platforms
- Object oriented analysis and design using common design patterns.
- Profound insight of Java and JEE internals (Class loading, Memory Management, Transaction management etc.,)
- Good knowledge in J2EE Platform
- Hands on Experience with any of the following Web frameworks : Struts 2, Spring, Spring Boot
- Hands on Experience with any of the following ORM frameworks : Hibernate, Spring JPA, Mybatis
- Hands on Experience with REST Web Service Architecture
- Good understanding in Application Security and Authentication
- Below Additional Knowledge candidates will be preferred
- Knowledge in Web Tool : HTML, JavaScript, CSS
- Knowledge in Build Tool : Maven
- Strong Analytical & programmatic skills
- Performance Tuning knowledge
- Analyze the Business Requirements and prepare Technical documentations
- Insurance knowledge is preferred
- Project Management skills
- Team Management skills
Experience in taking ownership and deliver the requirements
Desired Candidate Profile
	- Location Chennai
- Immediate joiners preferable, Notice Period below 30days
- Ready to work in shifts.
- 4+ years exp above
- Education: BE/B.Tech/MCA/B.Sc (CS)
Perks and Benefits
Company Benefits :
	- Yearly once on-site opportunity
- Life and Medical Insurance
- End of Service Gratuity: As per Indian Labour Law
- Bonus: Employee will be eligible after successful completion of probation.
- Lunch: High quality Vegetarian Lunch provided for employees on all working day