web application framework, Spring framework, Hibernate,
JPA, REST webservices, Tomcat and Maven.
- Strong knowledge of Object Oriented Programming
concept and Metaprogramming.
- Knowledge of open source database handling like MySQL
and PostgreSQL, can have knowledge of RDBMS, SQL,
- Excellent programming skills with good knowledge of
design patterns and its application.
- Knowledge of Multithreading, Thread Pooling, Background
Jobs and Schedule Jobs with supporting tools and
- Experience with working on Microservices based
architecture using spring cloud, distributed application
pattern and multiple data source management in the
- Knowledge of server configuration management and
deployment techniques. Good to have experience in server
handling tools like AWS, Heroku and containerization using
- Strong Knowledge of handling version management tool
- Experience of working on Linux and Windows based OS
and their command line tools.
- Good experience of working with unit testing frameworks.
- JAVA certification is an added advantage.