Software Engineer
Summary
Develops and maintains Temenos T24 core banking applications and integrations using Java, Apache Camel, Kafka, Docker, and Kubernetes in a Singapore-based role.
Job Title: Software Engineer
Location: CBD Area
Experience : 6 years to 12 years
Key Responsibilities
- Develop, customize, and support Temenos T24 (Core Banking) applications and integrations.
- Work extensively on the T24 CORE Module and related banking functionalities.
- Design and develop integration solutions using Java, Apache Camel, and Kafka (Confluent Platform).
- Build and deploy containerized applications using Docker, Kubernetes, and Helm.
- Manage Infrastructure as Code (IaC) and configuration management using YAML.
- Develop and maintain CI/CD pipelines using Jenkins, GitLab, or similar tools.
- Perform database integration and support application performance optimization.
- Conduct integration testing for Kafka consumers and producers using Embedded Kafka.
Requirements
- Bachelor's Degree in Computer Science, Information Technology, Engineering, or related field.
- Strong experience in Temenos T24 (Transact) Development, particularly CORE Module.
- Expert-level proficiency in Java.
- Strong knowledge of Apache Camel and Kafka Confluent Platform.
- Hands-on experience with Docker, Kubernetes, and Helm Charts.
- Experience with IaC tools, YAML configuration management, and containerization technologies.
- Strong understanding of database integration and microservices architecture.
- Experience building and maintaining CI/CD pipelines using Jenkins and GitLab.
- Familiarity with Embedded Kafka for integration testing.
- Excellent problem-solving, analytical, and communication skills.