Senior Java & Microservices Engineer

apar technologies pte. ltd.

Shenton Way

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

Apar Technologies Pte. Ltd. in Singapore seeks an experienced Java/J2EE developer to design, develop and maintain enterprise applications in a microservices environment.

You will build distributed platforms using Spark/Flink/Kafka and manage data stores like Elasticsearch, HBase, HDFS and MongoDB, while applying best practices, TDD/BDD and Agile methods. You will collaborate with cross-functional teams, participate in code reviews, mentoring, and ensure robust deployment with Docker, Kubernetes,

Qualifications

  • 5–10 years hands-on 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.

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.

Skills

Java/J2EE Development
Microservices Architecture
Spring Framework / Spring Boot
TDD / BDD
Agile / Scrum
Troubleshooting
Communication / Teamwork
Cash management knowledge

Tools

Docker
Kubernetes
Jenkins
GitLab
Artifactory
Nexus
Maven
JUnit
Mockito
Cucumber
Spark
Flink
Kafka
Elasticsearch
HBase
HDFS
MongoDB

Job description

Apar Technologies Pte. Ltd. in Singapore seeks an experienced Java/J2EE developer to design, develop and maintain enterprise applications in a microservices environment.

You will build distributed platforms using Spark/Flink/Kafka and manage data stores like Elasticsearch, HBase, HDFS and MongoDB, while applying best practices, TDD/BDD and Agile methods. You will collaborate with cross-functional teams, participate in code reviews, mentoring, and ensure robust deployment with Docker, Kubernetes,

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

Similar jobs worth comparing

Senior Java Engineer – Microservices & Kubernetes
Senior Java Engineer – Microservices & Kubernetes

APAR TECHNOLOGIES PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Senior Software Engineer - Java/Spring, Spark & DevOps Lead
Senior Software Engineer - Java/Spring, Spark & DevOps Lead

apar technologies pte. ltd. • Shenton Way

On-site
SGD 120,000 - 180,000
Senior Java Architect: Microservices, Spring & Cloud Native
Senior Java Architect: Microservices, Spring & Cloud Native

trinity consulting services pte. ltd. • Singapore

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

MANPOWER STAFFING SERVICES (SINGAPORE) PTE LTD • Singapore

On-site
SGD 90,000 - 130,000
Senior Java Microservices Engineer | Cloud-Native Backend
Senior Java Microservices Engineer | Cloud-Native Backend

MANPOWER STAFFING SERVICES (SINGAPORE) PTE LTD • Singapore

On-site
SGD 90,000 - 130,000
Senior Java Microservices Engineer — Spring Boot & Cloud
Senior Java Microservices Engineer — Spring Boot & Cloud

HCL SINGAPORE PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Java Fullstack Developer – Microservices, Cloud & Frontend
Java Fullstack Developer – Microservices, Cloud & Frontend

NTT SINGAPORE PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Senior Full-Stack Engineer: Java Microservices & Cloud
Senior Full-Stack Engineer: Java Microservices & Cloud

Linuxconfig • Singapore

On-site
SGD 120,000 - 180,000
Senior Java Developer | Spring Boot Microservices
Senior Java Developer | Spring Boot Microservices

EPAM SYSTEMS PTE LTD • Singapore

On-site
SGD 120,000 - 180,000
Senior Java Backend Engineer - Azure & Kafka Microservices
Senior Java Backend Engineer - Azure & Kafka Microservices

EPAM SYSTEMS PTE. LTD. • Singapore

On-site
SGD 90,000 - 150,000