Java Developer


  • 2-6 years’ experience working as a Java/Groovy developer on web/EE applications, ideally multi-tenant SaaS products.
  • Proficient in core Java development and Java EE technologies.
  • Solid experience building server side components for enterprise applications.
  • Experience using Hibernate in a commercially available software product.
  • Spring, GORM/Hibernate, Caching Strategies.
  • Good experience on MVC Architecture like Grails, Struts, Spring MVC Servlets and JSP API programming.
  • Exposure to Ant/MVN build script.
  • Exposure/Experience with Hadoop and related technologies.
  • Experience with Subversion, CSS etc.
  • Good experience on JMS.
  • Good understanding of Web Services, XML, RDBMS with JSON and XML.
  • Strong in SQL query design, tuning, and experience with very large databases.
  • Experience in multithreading, building cluster aware applications.
  • Strong communication skills.
  • BS/MS degree in Computer Science, Engineering or related discipline.


  • BS/MS degree in Computer Science, Engineering or related discipline.


  • Delhi or Bangalore office, or work from home from anywhere in India.

To apply for this position, click the button below and be sure to include a link to your resume or attach it as a Word or PDF document.

Cetas is an Equal Opportunity Employer.