We are looking for a Java Developer with experience in building high-performing, scalable, enterprise-grade applications with 2-7 years of experience
- Proven working experience in Java development only
- Strong problem-solving and analytical skills
- Hands on experience in core Java, J2EE, Web services and JMS., microservices architecture
- Hands on experience in PostgreSQL and/or (MySQL, Oracle, MS SQL Server)
- Proficiency in developing web based applications, experienced in JEE technologies (Jdbc, Servlets, Java Server Pages, Xml, and MVC Pattern using Spring & Struts)
- Strong Hands-on experience in any of the Frameworks – Spring, Hibernate or Struts
- REST Web Services, SOAP Web Services
- Understanding of agile software engineering processes with unit tests, detailed specs, code documentation, code review, scrum, etc.
- Optional: any ESB or Apache Camel framework.
- Java, J2EE ,Spring, Hibernate or Struts