Job is active

Senior Java Developer

8 000 – 10 000 $
1 view
Full time3–6 yearsOn-siteSingapore

Location

SHENTON WAY, SGX CENTRE II

Open in maps

About this job

Key Responsibilities

  • Design, develop and maintain enterprise applications using Java/J2EE.
  • Develop and support microservices-based applications and distributed platforms.
  • Apply software design patterns and best practices in solution development.
  • Perform application performance tuning and troubleshooting.
  • Work with technologies including Spark, Flink, Kafka, Elasticsearch, HBase, HDFS and MongoDB.
  • Develop applications using Spring Framework, Spring Boot and Spring Integration.
  • Support application deployment and orchestration using Docker and Kubernetes.
  • Work with CI/CD and build tools including Jenkins, GitLab, Artifactory, Nexus and Maven.
  • Develop and maintain automated tests using JUnit, Mockito and Cucumber.
  • Apply TDD and BDD practices during software development.
  • Lead the design and implementation of complex application features.
  • Support application design, development, testing, deployment and maintenance.
  • Prepare and maintain technical documentation and system designs.
  • Collaborate with development, testing and other technical teams.
  • Participate in Agile and Scrum activities.
  • Troubleshoot technical issues and provide effective solutions.

Requirements

  • 5–10 years of hands-on experience in Java/J2EE development.
  • Strong understanding of microservices and distributed platform architecture.
  • Good knowledge of software architecture, design patterns and development best practices.
  • Experience with Java, Spring Framework, Spring Boot and Spring Integration.
  • Experience with one or more of Spark, Flink, Kafka, Elasticsearch, HBase, HDFS and MongoDB.
  • Hands-on experience with Docker and Kubernetes.
  • Experience with Jenkins, GitLab, Artifactory, Nexus and Maven.
  • Experience with TDD and BDD methodologies.
  • Knowledge of JUnit, Mockito and Cucumber.
  • Experience in designing and implementing complex software features.
  • Good understanding of application development, testing, deployment and maintenance.
  • Proficiency in Agile and Scrum methodologies.
  • Strong problem-solving and troubleshooting skills.
  • Good communication and teamwork skills.
  • Basic knowledge of cash management is an advantage.
  • Financial industry experience is an advantage.

EA Number: 11C4879

Market insight

88% 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 iOS Developer

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

UX Designer

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

Technical Lead

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

Network Engineer

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

Electrical Engineer

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

Product Engineer

4 450 – 7 100 $
Full time1–3 yearsOn-siteSingapore

Frequently asked questions

What salary can I expect?

The employer lists 8 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