Java Developer

Trinity Consulting Services

Singapore

On-site

SGD 120,000 - 160,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Trinity Consulting Services is seeking an experienced Java/J2EE expert to lead design and delivery of complex features in a microservices environment. You will shape architectures and mentor teams.

The role requires hands-on development with Spark, Flink, Kafka, Elasticsearch, HBase, HDFS and MongoDB, plus containerization with Docker and Kubernetes, and robust CI/CD using Jenkins and GitLab. Strong knowledge of Spring Frameworks, TDD/BDD, UML, and Agile/Scrum practices will help drive quality

Qualifications

  • 6–8 years hands-on Java/J2EE development experience.
  • Distributed platform and microservices architecture knowledge.
  • Solution design using proven patterns; awareness of anti-patterns.
  • Hands-on with Spark, Flink, Kafka, Elasticsearch, HBase, HDFS, MongoDB.
  • Proficiency in Spring Frameworks including IOC, Spring Boot, Spring Integration.
  • Experience with Docker and Kubernetes for deployment.
  • CI/CD with Jenkins, GitLab, Artifactory/Nexus, Maven.
  • TDD/BDD with JUnit, Mockito, Cucumber.
  • Strong software architecture, design patterns, best practices.
  • Leadership in design/implementation of complex features.
  • UML-based system design, development, testing, deployment and maintenance.
  • Agile and Scrum methodologies.
  • Excellent problem solving, troubleshooting; communication and teamwork.

Skills

Java/J2EE
Distributed systems
Microservices
Spring Frameworks
Agile/Scrum
TDD/BDD
Unit testing (JUnit/Mockito/Cucumber)
Problem solving
Communication
Teamwork
Spark
Flink
Kafka
Elasticsearch
HBase
HDFS
MongoDB

Tools

Docker
Kubernetes
Jenkins
GitLab
Artifactory
Nexus
Maven

Job description

  • Must have a minimum of 6-8 years of hands-on experience in Java/J2EE development.
  • Deep understanding of distributed platform & micro services architecture
  • Solution design using proven patterns, awareness of anti-patterns, performance tuning
  • Proficiency with technologies such as Spark programming, Flink, Kafka, Elastic Search,HBase, HDFS, and Mongo DB
  • Profound knowledge in Spring Frameworks encompassing IOC, Sprint Boot, SpringIntegration & more
  • Hands-on experience in software deployment and orchestration technologies,including Docker and Kubernetes
  • Proficient in utilizing build and continuous integration services such as Jenkins, GitLab,Artifactory, Nexus and Maven
  • Extensive experience 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.
  • Proven experience in leading the design and implementation of complex features andapplications.
  • Verygood understanding of application system design, development, testing,deployment and maintenance using UML.
  • Basic cash management functional knowledge.
  • Proficiency in Agile and Scrum working methodologies.
  • Excellentproblem solving and troubleshooting skills.
  • Effective communication and teamwork skills.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Developer
Senior Java Developer

trinity consulting services pte. ltd. • Singapore

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

Trinity-Consulting-Services-Pte.-Ltd. • Singapore

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

Trinity Consulting Services • Singapore

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

Trinity-Consulting-Services-Pte.-Ltd. • Singapore

On-site
SGD 120,000 - 180,000
Software Developer
Software Developer

CADENZA SOLUTIONS PTE. LTD. • Singapore

On-site
SGD 110,000 - 190,000
Senior Java Full Stack Software Developer
Senior Java Full Stack Software Developer

TRINITY CONSULTING SERVICES PTE. LTD. • Singapore

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

ANTAS PTE. LTD. • Singapore

On-site
SGD 90,000 - 140,000
Java Developer
Java Developer

ELLIOTT MOSS CONSULTING 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
Java Developer
Java Developer

Trinity HR Solutions Pte. Ltd. • Singapore

On-site
SGD 60,000 - 120,000