Expert Java Software Developer

TRINITY HR SOLUTIONS PTE. LTD.
a day ago
Posted datea day ago
N/A
Minimum levelN/A
Human ResourcesJob category
Human Resources• At least 10-12 years of software development experience
• At least 6-8 years' experience working with Java
• Strong understanding and experience in SOLID patterns, unit testing and integration tests
• Strong knowledge and experience with latest and advanced Java language features as well as Spring Boot framework
• Well experienced in RESTful APIs design & development with Swagger and OpenAPI standard
• Good knowledge and experience in AWS Cloud Fundamentals (Microservice architecture, Docker & Kubernetes, S3 storage, Redshift etc.)
• Experienced with Java OpenTelemetry and ElasticSearch to build the observability for applications
• Experienced with front-end development with either Angular or React
• Good knowledge and experience of SQL or similar
• Experienced with Maven, Git, Gitlab and JIRA
• Good knowledge of algorithms and data structures, with strong fundamentals in complexity analysis
• Strong ability to analyze code - understand execution flow & debug even without access to a debugger
• An ideal candidate will also have expertise in some or all of the following:
o Apache Kafka, Spark and Iceberg
o Exposure to devops culture
• At least 6-8 years' experience working with Java
• Strong understanding and experience in SOLID patterns, unit testing and integration tests
• Strong knowledge and experience with latest and advanced Java language features as well as Spring Boot framework
• Well experienced in RESTful APIs design & development with Swagger and OpenAPI standard
• Good knowledge and experience in AWS Cloud Fundamentals (Microservice architecture, Docker & Kubernetes, S3 storage, Redshift etc.)
• Experienced with Java OpenTelemetry and ElasticSearch to build the observability for applications
• Experienced with front-end development with either Angular or React
• Good knowledge and experience of SQL or similar
• Experienced with Maven, Git, Gitlab and JIRA
• Good knowledge of algorithms and data structures, with strong fundamentals in complexity analysis
• Strong ability to analyze code - understand execution flow & debug even without access to a debugger
• An ideal candidate will also have expertise in some or all of the following:
o Apache Kafka, Spark and Iceberg
o Exposure to devops culture
JOB SUMMARY
Expert Java Software Developer

TRINITY HR SOLUTIONS PTE. LTD.
Singapore
a day ago
N/A
Full-time
Expert Java Software Developer