- Purpose of this team is to provide Dispute Resolution Applications
- Utilize vendor products and custom built solutions to enable business opportunities in a global marketplace.
- Excellent development and analytical skills using Java, J2EE and related technologies.
- Knowledge of Web services and automation testing.
- Good knowledge and be able to learn and implement latest J2EE technologies.
Role
- Develop applications using Java/J2EE technologies.
- Excellent communication skills with strong Agile knowledge.
- Development of Java based applications using Springboot, Hibernate, Restful Webservices etc.
- Be able to work with Business/Systems Analysts and Quality Engineers in a behavioral driven development environment.
- Strong knowledge of SQL, RDBMS, Spring is a must.
- The Ideal candidate should have experience of developing Microservices – ideally on a Cloud environment.
- Experience in working on large production systems with high transaction volumes.
- Excellent troubleshooting skills and be able to proactively work to prevent a problem.
- Excellent knowledge of SQL and RDBMS concepts.
- Excellent communication and documentation skills.
- Experience working with continuous integration tools such as Bamboo, Jenkins, Chef, Cruise Control etc.
- Experience working with code coverage and health reporting tools such as Sonar.
The ideal candidate would have the following skills:
- Knowledge of advanced authentication techniques on mobile and web based platforms
- Web Services – REST/XML – Advanced Level.
- J2EE Web Application/Web Services with JBoss & WebSphere.
- Advanced skills and knowledge of Hibernate & Spring.
- Cloud Development Experience – Preferably PCF
- Proven experience developing Microservices
- Ability to innovate and develop new approaches to complex design problems
- Experience with a variety of architectural patterns including high performance, high availability transaction processing systems and multi-tiered web applications
- Experience integrating vendor and open source products into an overall system
- Self-motivated with the ability to accomplish tasks with minimal direction
The ideal candidate may also possess some of these secondary skills:
- Oracle & PL/SQL o Solaris/UNIX & Red Hat Linux
- Angular.
- Fusion Tools including Jira, Crucible, & Bamboo / Jenkins
- Security Coding Techniques and Tools - Fortify, & OWASP vulnerabilities
- Bitbucket Source Control