Roles and Responsibilities
Diversity HiringSkills Required
8-15 years of extensive knowledge of Java development including areas such as Spring, Hibernate, JMS, Spring Boot
Experience of building a new system or module from scratch.
Knowledge of web service technologies such as REST and JSON.
Knowledge of application security areas: authorization, authentication, encryption
Multi-threaded application development experience.
Automated testing techniques especially BDD.
Experience working with Sonar, SSAP, JIRA, GIT, Maven etc.
Strong written and oral communication skills.
Strong team working skills and the ability to work on multiple parallel work items with other developers, analysts etc.
Knowledge of Project & Program Reporting principles.
Degree or equivalent experience
Ability to lead team and provide day to day guidance and support
Design and develop solutions for complex business need
Ability to adapt to new technology and tools quickly
Work closely with business stake holders, ensuring proper prioritization etc.
Desirable
SQL/Sybase/Oracle database experience and Unix/Perl scripting.
Angular/ExtJS/React experience
Experience in development of High Availability system architectures
Cloud and/or similar distributed processing