Job is active

Java Spark Developer

9 000 – 10 000 $
Full time6+ yearsOn-siteSingapore

Location

SHENTON WAY, SGX CENTRE II

Open in maps

About this job

Key Responsibilities

  • Develop and deliver fully tested Java source code that meets defined quality standards.
  • Design technical solutions using established design patterns and identify potential anti-patterns.
  • Analyze technical constraints and assess their functional impact.
  • Collaborate with architects and business analysts to clarify requirements and develop appropriate solutions.
  • Perform performance tuning and contribute to application optimization.
  • Prepare and maintain detailed technical documentation.
  • Provide development estimates for technical solutions.
  • Develop test strategies in coordination with project managers and business analysts.
  • Perform design and code reviews for team members.
  • Mentor junior team members and support knowledge sharing.
  • Contribute to continuous improvement of development processes and team practices.
  • Work effectively within an Agile/Scrum environment.
  • Monitor and report software code quality indicators to relevant stakeholders.
  • Support other software development activities as required.

Requirements

  • Minimum 8 years of relevant experience in software development and testing.
  • Strong hands-on experience with Java 17/21 and Spring Boot.
  • Experience with Unix shell scripting and MS SQL Server.
  • Experience with Apache Spark, Kubernetes and Docker.
  • Knowledge of both frontend and backend development.
  • Strong understanding of software design patterns, anti-patterns and performance tuning.
  • In-depth knowledge of relational databases, particularly MS SQL Server.
  • Experience with SQL profiling and query analysis.
  • Knowledge of scheduling tools such as Airflow or Control-M.
  • Experience with CI/CD pipelines using Jenkins, GitLab, ArgoCD or similar tools.
  • Good working knowledge of Agile/Scrum methodologies.
  • Strong analytical, organizational and problem-solving skills.
  • Ability to work independently and take ownership of assigned responsibilities.

Preferred Skills

  • Knowledge or experience in Risk applications or Risk technology.
  • Knowledge of project management and software development lifecycle practices.
  • Exposure to cloud platforms such as AWS, Azure or GCP for data processing.
  • Experience working in enterprise or financial services environments.

EA Number: 11C4879

Market insight

98% above median
4 800 $

Based on 75 102 offers with salary for this country

Full salary breakdown

Similar jobs

APAR TECHNOLOGIES PTE. LTD. Singapore ·

Senior Java Developer

9 000 – 10 000 $
Full time3–6 yearsOn-siteSingapore
APAR TECHNOLOGIES PTE. LTD. Singapore ·

Big Data Developer

9 000 – 10 000 $
Full time6+ yearsOn-siteSingapore
APAR TECHNOLOGIES PTE. LTD. Singapore ·

QA Engineer

3 500 – 4 000 $
Full time1–3 yearsOn-siteSingapore
APAR TECHNOLOGIES PTE. LTD. Singapore ·

IT Technical Lead

9 500 – 10 500 $
Full time6+ yearsOn-siteSingapore

Frequently asked questions

What salary can I expect?

The employer lists 9 000 – 10 000 $ for this role at APAR TECHNOLOGIES PTE. LTD. in Singapore. For comparison, the local market median is about 4 800 $ based on 75 102 similar offers.

How do I apply for this job?

Open the original source page and contact the employer there. Finder never charges job seekers.

Are these jobs up to date?

Yes. Finder regularly refreshes vacancies from public sources and removes closed offers.

Where can I see employment type and work format?

Key conditions are shown above the description. You can also open related listings for APAR TECHNOLOGIES PTE. LTD. and Singapore.

Apply