Senior Java Developer

trinity consulting services pte. ltd.

Singapore

On-site

SGD 90,000 - 150,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Trinity Consulting Services Pte. Ltd. in Singapore is looking for an experienced Java/J2EE engineer to join our delivery team. You will design and implement distributed, microservices-based solutions, focusing on performance and reliability.

The role covers Spring Frameworks, Spark, Flink, Kafka, Elasticsearch, HBase, HDFS and MongoDB, plus Docker/Kubernetes deployment, CI/CD with Jenkins/GitLab, and TDD/BDD practices within Agile teams.

Qualifications

  • 7-9 years of hands-on Java/J2EE development experience.
  • Strong understanding of distributed platforms and microservices.
  • Experience in solution design, patterns, anti-patterns and performance tuning.
  • Hands-on with Spark, Flink, Kafka, Elasticsearch, HBase, HDFS, MongoDB.
  • Proficient in Spring Frameworks including IOC, Spring Boot, Spring Integration.
  • Experience with Docker and Kubernetes for deployment/orchestration.
  • Familiar with CI/CD: Jenkins, GitLab, Artifactory, Nexus, Maven.
  • Experienced in TDD/BDD with JUnit, Mockito, Cucumber.
  • Strong software architecture understanding and design patterns.
  • Led design and implementation of complex features.
  • UML-based system design, development, testing, deployment and maintenance.
  • Cash management domain knowledge.
  • Agile/Scrum practitioner; strong communication/teamwork skills.
  • Excellent problem solving and troubleshooting.

Responsibilities

  • Collaborate on architecture and feature design.
  • Lead implementation of critical components.
  • Ensure code quality through TDD/BDD.
  • Participate in deployment and monitoring activities.
  • Mentor junior developers and promote best practices.

Skills

Java/J2EE
Distributed systems
Microservices
Pattern-based design
Spring Frameworks
CI/CD practices
TDD/BDD
JUnit/Mockito/Cucumber
Software architecture & design
UML
Agile/Scrum
Problem solving & troubleshooting
Communication & teamwork
Cash management knowledge

Tools

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

Job description

  • 7-9 years of hands-on experience in Java/J2EE development.
  • Deep understanding of distributed platform & microservices architecture
  • Solution design using proven patterns, awareness of anti-patterns, performance tuning
  • Proficiency with technologies such as Spark programming, Flink, Kafka, Elasticsearch, HBase, HDFS, and MongoDB
  • Profound knowledge in Spring Frameworks encompassing IOC, Sprint Boot, SpringIntegration & more
  • Hands-onexperience in software deployment and orchestration technologies, includingDocker and Kubernetes
  • Proficientin utilizing build and continuous integration services such as Jenkins, GitLab,Artifactory, Nexus and Maven
  • Extensiveexperience working in TDD (Test-Driven Development) and BDD (Behavior-DrivenDevelopment) environments, utilizing unit testing frameworks such as JUnit,Mockito and Cucumber
  • Strongunderstanding of software architecture, design patterns, and best practices.
  • Provenexperience in leading the design and implementation of complex features andapplications.
  • Verygood understanding of application system design, development, testing,deployment and maintenance using UML.
  • Basiccash management functional knowledge.
  • Proficiencyin Agile and Scrum working methodologies.
  • Excellentproblem solving and troubleshooting skills.
  • Effectivecommunication and teamwork skills.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Java / Big Data Developer
Senior Java / Big Data Developer

Trinity Consulting Services • Singapore

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

ADECCO PERSONNEL PTE LTD • Singapore

On-site
SGD 90,000 - 180,000
Software Developer (BigData/JAVA)
Software Developer (BigData/JAVA)

Peoplebank Singapore Pte Ltd • Singapore

On-site
SGD 120,000 - 180,000
Java Full Stack Software Developer
Java Full Stack Software Developer

TRINITY CONSULTING SERVICES PTE. LTD. • Singapore

On-site
SGD 70,000 - 90,000
Development Lead
Development Lead

V4 Impact Pte. Ltd. • Singapore

On-site
SGD 90,000 - 150,000
JAVA SOFTWARE ENGINEER
JAVA SOFTWARE ENGINEER

Matrix Process Automation Sdn. Bhd. • Singapore

On-site
SGD 60,000 - 90,000
Senior Big Data Developer
Senior Big Data Developer

Trinity Consulting Services • Singapore

On-site
SGD 100,000 - 130,000
Java Fullstack Developer
Java Fullstack Developer

Neurones IT Asia • Singapore

On-site
SGD 120,000 - 160,000
Senior Java Software Engineer (Spring Boot • MySQL • Kafka)
Senior Java Software Engineer (Spring Boot • MySQL • Kafka)

Softvil Technologies • Singapore

On-site
SGD 70,000 - 120,000
Lead Java Developer
Lead Java Developer

United States Digital Space LLC • Singapore

On-site
SGD 120,000 - 180,000