We are looking for an experienced Java Developer to join our software team that works on mission-critical applications. Your duties will include managing Java/Java EE application development while providing expertise in the full software development lifecycle.
Requirements
- 2+ years' experience of working on a Java Developer position
- Solid experience in software development, and particularly in test-driven development
- Significant experience in designing and developing applications using Java EE platforms
- Excellent knowledge of Java and JEE internals
- Experience of Object Oriented analysis and design using common design patterns
- Good knowledge of Relational Databases, SQL and ORM technologies
- Good knowledge of at least one popular web framework
- Certification of a Sun Java Developer
- BS or MS degree in Computer Science, Engineering or other related area
Benefits
- Annual loyalty bonus
- Six monthly profit sharing bonus
- PF and Gratuity