Junior Java Engineer: Build REST APIs & CI/CD Pipelines

Crédit Agricole CIB

Singapore

On-site

SGD 60,000 - 120,000

Full time

5 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Crédit Agricole CIB Singapore seeks an innovative Java developer to design, develop, and maintain batch/UI applications using Spring and Hibernate. You'll build ETL modules, REST APIs, and write efficient SQL Server queries, collaborating on risk data and finance applications.

Join a team that champions CI/CD with Jenkins and GitLab CI, Docker and Kubernetes, and workflow tools like Control-M and Apache Airflow.

Qualifications

  • 1+ years of experience in Java development.
  • Experience with SQL Server; Oracle knowledge is a plus.
  • Proficient in Git, Maven and CI/CD tooling (Jenkins, GitLab CI).
  • Familiarity with REST API development and Java EE technologies.
  • Experience with batch/UI applications and ETL concepts.
  • Experience with file processing (XML, CSV, position files).
  • Knowledge of containerization (Docker) and orchestration (Kubernetes).
  • Testing with JUnit, Cucumber, Selenium; basic shell scripting.

Responsibilities

  • Design, develop, and maintain Java-based batch/UI applications using Spring and Hibernate.
  • Develop ETL modules to process multiple file sources.
  • Build and integrate REST APIs for data exchange between systems.
  • Write efficient SQL queries and stored procedures for SQL Server.
  • Create and maintain CI/CD pipelines with Jenkins and GitLab CI.
  • Develop shell scripts and manage workflows with Control-M and Apache Airflow.
  • Support Docker/Kubernetes containerization and collaborate with cross-functional teams.
  • Document designs, perform unit/integration tests, and troubleshoot production issues.

Tools

Java
Spring
Hibernate
REST API development
SQL Server
Git
Maven
Jenkins
GitLab CI
Control-M
Apache Airflow
Docker
Kubernetes
JUnit
Cucumber
Selenium
XML/CSV parsing
Python scripting
NoSQL: Elastic Search
Kafka

Job description

Crédit Agricole CIB Singapore seeks an innovative Java developer to design, develop, and maintain batch/UI applications using Spring and Hibernate. You'll build ETL modules, REST APIs, and write efficient SQL Server queries, collaborating on risk data and finance applications.

Join a team that champions CI/CD with Jenkins and GitLab CI, Docker and Kubernetes, and workflow tools like Control-M and Apache Airflow.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Junior Java Developer — Spring, REST & ETL
Junior Java Developer — Spring, REST & ETL

Crédit Agricole CIB • Singapore

On-site
Junior Java Backend Developer: Core Banking & Microservices
Junior Java Backend Developer: Core Banking & Microservices

Crédit Agricole CIB • Singapore

On-site
SGD 40,000 - 70,000
Junior Software Engineer (Java)
Junior Software Engineer (Java)

Crédit Agricole CIB • Singapore

On-site
SGD 60,000 - 120,000
Java Software Engineer – Core Banking & Cash Management
Java Software Engineer – Core Banking & Cash Management

Crédit Agricole CIB • Singapore

On-site
SGD 90,000 - 150,000
Junior Java Software Engineer
Junior Java Software Engineer

Crédit Agricole CIB • Singapore

On-site
SGD 40,000 - 70,000
Java Software Engineer
Java Software Engineer

Crédit Agricole CIB • Singapore

On-site
SGD 90,000 - 150,000
Junior Java Developer
Junior Java Developer

Crédit Agricole CIB • Singapore

On-site
Senior Java Developer - Cash Management Platform Lead
Senior Java Developer - Cash Management Platform Lead

Crédit Agricole CIB • Singapore

On-site
SGD 120,000 - 180,000
Senior Java Developer
Senior Java Developer

Crédit Agricole CIB • Singapore

On-site
SGD 120,000 - 180,000
Cloud Platform Engineer - Kubernetes & CI/CD
Cloud Platform Engineer - Kubernetes & CI/CD

Crédit Agricole CIB • Singapore

On-site
SGD 110,000 - 170,000