Experience:

3 – 8 years of experience in Java Development  

Required Skills:

Experience in core Java, JEE5 and above, Structs, Spring, Hibernate, Design Patterns, Java Web Services

Desired Skills:

  • Experience with Java serviceability APIs
  • Experience with Spring and Hibernate frameworks
  • Experience with ElasticSearch and MongoDB (preferred)
  • Knowledge of Java application servers: NGINX (mandatory), Glassfish, JBoss, Apache Tomcat, Jetty, WebSphere, WebLogic
  • Knowledge of web technologies:HTML, CSS, Bootstrap, JSP, jQuery, JS, Ajax
  • Familiar with multi-tier (App/Web/DB) server architecture
  • Experience with Object-Relational Mapping
  • Experience of various operating systems platforms (Windows, OS X, Linux )
  • Experience with Agile methodologies
  • Experience working in a team distributed across multiple geographies
  • Experience mentoring more junior engineers

Apply for this job