Must have Skills:
- 8-10 Years of development experience using JAVA, J2EE technologies.
- Excellent knowledge of Core JAVA concepts and Multithreading, Exception Handling, Collection framework, Design patterns.
- Hands on experience in Spring framework (Boot, MVC), ORM framework like Hibernate.
- Experience in writing unit test cases using Junit or Mockito framework.
- Knowledge of REST API and SOAP web services.
- Working with Tomcat or any web server.
- Hands on experience with SCM tools (Git, SVN, JIRA)
Good to have:
- JAX-RS and JAX-WS
- WildFly, WebLogic, Apache application server.
- Knowledge of XML, XML Parser (DOM, SAX).
- Docker, Kubernetes, Apache Kafka.
- Apache ActiveMQ.
- Knowledge of Oracle and PL/SQL.