Knowledge of implementing design principles and techniques for development
Knowledge of Soap/Restful webservices, SpringMVC, Spring Integration, Cloud Foundry or Docker, Hibernate
Strong knowledge in Servers like IBM WebSphere, Tomcat etc.
Good experience in developing Business layer, Validation, Database Integration.
Successfully developed and delivered applications targeting Browsers, Tablets.
Knowledge and understanding of accessibility principles and techniques
Knowledge of Continuous integration and continuous deployment using Jenkins is added advantage.
Experience working with large, distributed systems.
Must have experience working in agile environment (e.g. Scrum, Kanban, JIRA)
Participate in design and code reviews.
Interact with other team members to incorporate their innovations and vice versa
Identify and communicate best practices for front-end engineering.
Experience with test-driven development.
Excellent communication skills
Skills
Deep knowledge of J2EE
Experience with software engineering best practices, including use of version control systems, change and defect tracking tools, and test automation tools.
Knowledge of GIT/Jenkins, CI / CD will be added advantage.
Added advantage if worked in environment where Cloud Foundry /Docker/K8S/AWS is used.