Senior Java Spark Developer

SCIENTE INTERNATIONAL PTE. LTD.

Singapore

On-site

SGD 120,000 - 180,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

SCIENTE INTERNATIONAL PTE. LTD. is seeking a Senior Java Software Engineer with 8+ years of experience. Must have strong expertise in Java 17/21, Spring Boot, MS SQL, Unix, Docker/Kubernetes, Apache Spark, and CI/CD.

The role requires hands-on development, architecture liaison, and mentoring of junior engineers within a fast-paced Agile environment. Cloud exposure and frontend/backend knowledge are valued. Confidentiality and formal hiring process apply.

Qualifications

  • Bachelor Degree in Computer Science, IS, or IT preferred.
  • 8 years' relevant experience in software development and testing.
  • Experience with Apache Spark, Kubernetes and Docker.
  • Hands-on experience in Java 17/21, Spring Boot, Unix scripting, and MS SQL.
  • Knowledge of both frontend and backend development.
  • In-depth knowledge of MS SQL Server, Sql Profiler, and query analyzer.
  • Knowledge of scheduling tools (Airflow, Control-M).
  • Experience with CI/CD pipelines (Jenkins/GitLab/ArgoCD or similar).
  • Good understanding and working knowledge of Agile/Scrum.

Responsibilities

  • Deliver fully tested source code complying with quality indicators objectives.
  • Address technical aspects with Architect and functional aspects with business analysts.
  • Liaise with business analysts for clarification and understanding of requirements.
  • Solution design using proven patterns, awareness of anti-patterns, performance tuning.
  • Analyze technical constraints considering functional impact.
  • Organize and take ownership of detailed technical documentation.
  • Provide detailed estimation for development of solution.
  • Develop test strategy in coordination with project manager / business analysts.
  • Perform design and code review for other team members.
  • Mentor junior team members.
  • Be proactive and ensure a continuous improvement mindset for the team.
  • Work in a fast-paced Agile work environment.
  • Report code quality indicators to Project manager / Team head periodically.
  • Adhoc duties as assigned.

Skills

Java 17/21
Spring Boot
Unix shell scripting
Docker
Kubernetes
Apache Spark
CI/CD
Agile/Scrum
Frontend and Backend development
MS SQL

Education

Bachelor Degree in Computer Science/IS/IT

Tools

Jenkins
GitLab
ArgoCD
Airflow
Control-M
SQL Profiler

Job description

Job Summary

We are looking for a Senior Java Software Engineer (8+ years) with strong expertise in Java 17/21, Spring Boot, MS SQL, Unix, Docker/Kubernetes, Apache Spark and CI/CD.

Mandatory Skill-set
  • Bachelor Degree in Computer Science, IS, or IT is preferred.
  • Must have 8 years' relevant experience in software development and testing;
  • Must have experience in to Apache Spark, Kubernetes and Docker;
  • Hands on experience in to Java 17/21, Spring boot, Unix shell scripting, and MS SQL;
  • Knowledge on both frontend and backend development;
  • In-depth knowledge on Relational databases - MS SQL Server, Sql profiler, query analyzer;
  • Knowledge of scheduling tools (Airflow, Control-M);
  • Experience with CI/CD pipelines (Jenkins/GitLab/ ArgoCD or similar);
  • Good understanding & working knowledge of Agile/Scrum.
Desired Skill-set
  • Knowledge or experience in Risk Management / Risk domain, banking domain.
  • Exposure to Cloud platforms (AWS, Azure, or GCP), particularly for data processing and analytics;
Responsibilities
  • Deliver fully tested source code complying with quality indicators objectives.
  • Address technical aspects with Architect and functional aspects with business analysts;
  • Liaise with business analysts for clarification and understanding of requirements;
  • Solution design using proven patterns, awareness of anti-patterns, performance tuning;
  • Analyze technical constraints considering functional impact;
  • Organize and take ownership of detailed technical documentation;
  • Provide detailed estimation for development of solution;
  • Develop test strategy in coordination with project manager / business analysts;
  • Perform design and code review for other team members;
  • Mentor junior team members;
  • Be proactive and ensure a continuous improvement mindset for the team;
  • Work in a fast-paced Agile work environment;
  • Report code quality indicators to Project manager / Team head periodically;
  • Adhoc duties as assigned.

When you apply, you voluntarily consent to the disclosure, collection and use of your personal data for employment/recruitment and related purposes in accordance with the SCIENTE Group Privacy Policy, a copy of which is published at SCIENTE’s

website(https://www.sciente.com/privacy-policy).

Confidentiality is assured, and only shortlisted candidates will be notified for interviews.

EA Licence No. 07C5639

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

Similar jobs worth comparing

Senior Software Engineer (Java, Spark)
Senior Software Engineer (Java, Spark)

apar technologies pte. ltd. • Shenton Way

On-site
SGD 120,000 - 180,000
Senior Java Spark Engineer | Kubernetes, CI/CD & Cloud
Senior Java Spark Engineer | Kubernetes, CI/CD & Cloud

SCIENTE INTERNATIONAL PTE. LTD. • Singapore

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

APAR TECHNOLOGIES PTE. LTD. • Singapore

On-site
SGD 120,000 - 160,000
Senior Software Engineer (.NET/Java) (JD#11276)
Senior Software Engineer (.NET/Java) (JD#11276)

SCIENTE INTERNATIONAL PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Senior Software Engineer
Senior Software Engineer

SCIENTE • Singapore

On-site
SGD 120,000 - 180,000
Senior Software Engineer (Java, Spark)
Senior Software Engineer (Java, Spark)

APAR TECHNOLOGIES PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Senior Software Engineer (JD#11246)
Senior Software Engineer (JD#11246)

SCIENTE INTERNATIONAL PTE. LTD. • Singapore

On-site
SGD 90,000 - 130,000
Senior Java Spark Developer
Senior Java Spark Developer

trinity consulting services pte. ltd. • Singapore

On-site
SGD 120,000 - 180,000
Sr Software Engineer
Sr Software Engineer

SCIENTE INTERNATIONAL PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Test Automation Engineer (ETL) (JD#11283)
Test Automation Engineer (ETL) (JD#11283)

SCIENTE INTERNATIONAL PTE. LTD. • Singapore

On-site
SGD 90,000 - 130,000