• Hands-on experience and deep technical knowledge and skills in the following technologies:.
o Java Spring, Springboot and Spring Batch programming
o Apache Camel programming
o Object Relational Model (MyBatis preferred)
o Tomcat
o JBOSS Enterprise Application Server experience
o API Security (SSL, JWT, JKS, OAuth, SAML, Threat Protection, Cryptography) experience
o AngularJS / Javascript experience preferred
o DevOps (Bitbucket, Jenkins, SonarQube) experience preferred
o Functional domain experience in Payments preferred
• Experience in an Application Development role for large/complex projects
• Experience in project Software Development Methodology – initiation, planning, tracking, requirement analysis, design, development, testing, implementation on open systems
• Ability to work in a fast-paced, team-oriented environment
• A good communicator in speaking and writing