Job Openings
JAVA Developer
About the job JAVA Developer
Key Responsibilities:
- Design and development of banking application
- Maintain quality and ensure responsiveness of applications.
- Collaborate with the rest of the development & engineering team to design and launch new features.
- Maintain code integrity and organization.
- Understanding and implementation of security and data protection.
Job Requirements:
- Degree holder in Computer science, information technology or related discipline
- Minimum 4 years of working experience in software development
- Proficient in J2EE, Spring Boot, Camel, ReactJS, REST APIs, microservices, XML, Oracle, UML, Connect Direct, SFTP, Unix, MQ series
- Possession of good understanding of middleware technologies like MQ, Kafka and Cloud-related technologies is a plus
- Knowledge of code versioning tools such as Git, Mercurial or SVN
- Familiar with file transfer protocols using DevOps CI/CD pipeline, SSH, connect direct, sftp and MQ, file encryptions methods (PGP)
- Familiar with SDLC methodologies like Agile, Waterfall, Iterative etc,
- Experience in Commercial, Transaction banking, Payments, Collections and System development life cycle is a must.
- Experience working with graphic designers and converting designs to visual elements.
- Solid analytical and problem-solving skills
- Good knowledge and experience in SWIFT and ISO 2002 standard message formats.
- Good coding practice.
- Conduct code review/peer reviews
- Self-driven
- Good articulation & communication in English