Responsibilities:
Work with a team of subject matter experts, and software developers to deliver new products, projects and enhancement using Java Spring and Springboot with Apache Camel technology on Tomcat , JBOSS or OpenShift.
Requirements:
- Education: Graduate Degree in Computer Science, Information Systems or Engineering.
- Essential:
- Hands-on experience and deep technical knowledge and skills in the following technologies:
- Java Spring, Springboot and Spring Batch programming
- Apache Camel programming
- Object Relational Model (MyBatis preferred)
- Tomcat
- JBOSS Enterprise Application Server experience
- API Security (SSL, JWT, JKS, OAuth, SAML, Threat Protection, Cryptography) experience
- AngularJS / Javascript experience preferred
- DevOps (Bitbucket, Jenkins, SonarQube) experience preferred
- Functional domain experience in Payments preferred (ISO20022)
- Solid understanding of:
- AIX O/S and/or RedHat platform and scripting skills
- Java and internet-related components (i.e: ( JSON, XML)
- Database, SQL
- DevOps suite of products (i.e: Jenkins, GitHub, Sonar, Aldon, etc)
- Connect Direct, SFTP, basic UNIX commands
- Performance tuning and automation in general
- Working knowledge of microservice implementation, containers (Docker/Kubernetes), and
- Experience of complete software development lifecycles - waterfall and agile project experience.
- Experience in an Application Design, 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
Key Domain/ Technical Skills:
- Java Spring, Springboot and Spring Batch
- Apache Camel
- Tomcat
- AngularJS, Javascript
- SSL, JWT, JKS, OAuth, SAML, Threat Protection, Cryptography
- AIX O/S and RedHat platform and scripting skills
- Java and internet-related components (i.e: JSON, XML)
- DevOps suite of products (i.e: Jenkins, GitHub, Sonar, Aldon, etc
- Connect Direct, SFTP, basic UNIX commands, Control-M
- Micro Service Framework, OpenShift, Kafka, MQ