Job Description:
Java 1.5 and above. [ Good to have Java 1.8 ]
Springboot microservices, Spring (spring security, spring integration, spring batch, spring data,
spring cloud, spring boot)
JPA (Java Persistent API), Hibernate, MyBatis
SQL/Database knowledge/Performance-Tuning
Any messaging knowledge [JMS, KAFKA]
HTML5, CSS, JavaScript [ES6] & Other Front-End Technologies
jQuery, Bootstrap, ReactJS, AngularJS, VueJS
Responsive Design, Cross-Platform [Web & Mobile], Cross-Browser Environment compatibility,
Object-Oriented Design, Web Services (REST/SOAP)
Web Services (Restful/Any web services)-Consumption experience is fine
Experience With Git, Bitbucket
Knowledgeable of REST-Based APIs
Knowledgeable of Web Application Development Frameworks
Manage and Prioritize Project Work
Knowledge in MariaDB, or at least should have knowledge in RMDB (e.g, MySQL, Oracle)
Preferable to have knowledge in Private Cloud platform (Openshift, Kubernetes, Docker).
Familiar with Agile practice.
Establish Continuous integration and Release automation
Good Communication & Troubleshooting skills.
Candidate should have below mentioned skills as well:
Strong organizational skills to manage assignments effectively and working within tight
deadlines
Strong communications skills to collaborate with developers, QA, project managers and other
stakeholders
Familiarity with the agile development process and experience in continuous integration such as
Jenkins CI or its equivalent and experience in Java OOP, multi-threading is a plus
Passion for learning and self-improvement is greatly preferred
At least 8 to 15 years of relevant working experience
Degree in Computer Science/ IT or other related fields