TRINITY CONSULTING SERVICES PTE. LTD.
Singapore
On-site
SGD 70,000 - 90,000
Full time
Job summary
A tech consulting firm in Singapore is seeking a software developer with at least 4 years of experience in web application design and development, particularly using Java/JEE. Proficiency in big data technologies like Spark and Hadoop is essential. The ideal candidate will also possess skills in Agile methodologies and various development tools such as Maven and Jenkins.
Qualifications
- Minimum 4 years' experience in web and application development.
- Must have knowledge on Spark, Hadoop for data processing.
- Experience with Agile methodology on at least one project.
Skills
Java/JEE technologies
Spark
Hadoop
HBase
Janus graph
Elastic search
Maven
Gradle
Jenkins
Spring
Agile Methodology
Tools
Responsibilities
- Minimum 4 years’ experience in web and stand-alone application design & development with Java/JEE technologies in Unix environment.
- Must have knowledge on Spark, Hadoop to analyze and transform large amount of data.
- Must have knowledge on HBase, Janus graph, gremlin, elastic search to perform CRUD operations on big data.
- Should have knowledge on Maven, Gradle, Jenkins, UML build tools to manage and build project.
- Should have knowledge on GIT, GIT Lab, Junit, Cucumber, Jira, Sonar to manage/test source code effectively.
- Should have good knowledge on Spring, Spring REST, Web services, gRPC, Micro services, ORM framework to implement robust API’s.
- Must have knowledge on Kibana, spark UI, ELK to debug and identify the root cause of the issues.
- Very good understanding of application system design, development, testing, deployment and maintenance.
- Good knowledge of different design patterns.
- Working experience with Agile Methodology in at least on project.