Java Technical Lead

TRINITY CONSULTING SERVICES PTE. LTD.

Singapore
8+ years java/j2ee development experience
Distributed platform and microservices architecture
Spark, flink, kafka, elasticsearch proficiency
The role requires over 8 years of hands-on experience in Java/J2EE development with a deep understanding of distributed platforms

Job Summary

  • The role requires over 8 years of hands-on experience in Java/J2EE development with a deep understanding of distributed platforms.
  • Candidates must demonstrate proficiency in modern big data technologies including Spark, Flink, Kafka, and Elasticsearch.
  • The position involves leading the design and implementation of complex features using proven architectural patterns and best practices.

Matching Summary

Match Score: 85

The role requires over 8 years of hands-on experience in Java/J2EE development with a deep understanding of distributed platforms.

Skills & Requirements

Must-have

  • 8+ years Java/J2EE development experience
  • Distributed platform and microservices architecture
  • Spark, Flink, Kafka, Elasticsearch proficiency
  • Spring Framework IOC Boot Integration expertise
  • Docker Kubernetes deployment orchestration
  • Jenkins GitLab Maven CI/CD pipelines
  • TDD BDD unit testing frameworks

Nice-to-have

  • HBase HDFS Mongo DB knowledge
  • UML application system design skills
  • Cash management functional knowledge
  • Agile Scrum working methodologies
  • Performance tuning awareness
  • Anti-pattern recognition skills

Key Requirements

  • More than 8 years of Java/J2EE experience
  • Strong software architecture and design pattern knowledge
  • Experience with TDD and BDD environments

Work Rights

Not specified

Tailored Resume

Cover Letter