x
Get our mobile app
Fast & easy access to Jobstore
Use App
Congratulations!
You just received a job recommendation!
check it out now
Browse Jobs
Companies
Campus Hiring
Download App
Jobs in Singapore   »   Jobs in Singapore   »   Information Technology Job   »   Software Developer (JAVA)
 banner picture 1  banner picture 2  banner picture 3

Software Developer (JAVA)

Trinity Consulting Services Pte. Ltd.

Trinity Consulting Services Pte. Ltd. company logo

· At least 6 years of software development experience with at least 4 years’ experience working with Java

· A strong understanding of recent Java language features.

· 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

· Experience with Maven, Git, writing and maintaining Junits/integration tests , BDD.

· At least 5 years of experience with Sql Server or any other RDBM

· Experience in database performance tuning and optimizations

· Java 8 development with multi-threading principles, good knowledge of Java,Spring, Spring Boot, Micro service Architecture, Hibernate or any other ORM framework, Design Patterns, Data structures and objects.

· Apache Storm/Flink/Spark

· Parrallel processing of the message transformation pipeline to fPML, Json and key/value

· Experience of working with large scale Sql Server database, PostgresQL.

· Kafka publishing/distribution primarily + MQ (optional)

· Microservices based technology. Defining APIs and registering APIs in the service catalogue.

· Systematic dictionarization of services in Collibra good to have.

· APIs and functions, taxonomy of attributes in intefaces (Swagger)

· Knowledge on Docker and Kubernetes (Good to Have).

· Experence in Performance Tuning and optimizations

· Experience with Jira/other issue tracking system.

· Agile methodology(Scrum/Kanban)

· Knowledge on cucumber, Bamboo

· Knowledge on AWS is good to have.

✱   This job post has expired   ✱

Sharing is Caring

Know others who would be interested in this job?