Our ideal candidate will have at least 2+ years of experience with the following:
- Sound knowledge of Core Java, Java/JEE technology stack.
- Web application development (Core Java, JDBC, Servlets, JMS, MVC).
- Spring Framework, Hibernate, SOAP and REST Web Services
- Good knowledge of SQL, Oracle, or another database
- First-hand experience of Java and JEE Design patterns and MVC frameworks
- One or more web servers and application servers (Tomcat, Docker, WebLogic or similar)
- Build tools: Ant, Maven, Grunt or similar
- Source control management tools like Git, SVN
- Continuous Integration concepts and practical usage