Enable job alerts via email!

JAVA Developer

RECRUIT EXPRESS PTE LTD

Singapore

On-site

SGD 70,000 - 100,000

Full time

Today
Be an early applicant

Job summary

A leading recruitment firm in Singapore is looking for a Senior Software Developer with extensive experience in Java/J2EE and big data technologies like Spark and Kafka. The role includes leading technical studies, documenting solutions, and mentoring team members. Ideal candidates will have at least 8 years in software development and a strong understanding of CI/CD processes. Interested applicants should send their resume to a provided email address.

Qualifications

  • 8 years in software development.
  • 5 years in Java/J2EE development.
  • Hands-on knowledge of data processing technologies.

Responsibilities

  • Lead technical study into proposed solutions.
  • Document and develop software solutions.
  • Perform code reviews and provide coaching.

Skills

Java/J2EE development
Data ingest and processing technology (Spark)
Messaging systems (Kafka, Flume, ActiveMQ)
Hadoop (HDFS, HBase, Hive)
Continuous integration tools (Jenkins)
Version control (SVN/GIT)
Job description
Main responsibilities
  • Lead technical study into a propose solution, while involving expertise from infrastructure big data expert, business analyst requirement
  • Document proposed design and develop the solution
  • Implicitly ensure all CI-CD artefacts are part of the solution
  • Perform code review while fostering knowledge and coaching best practices to team members
  • Interact and provide reporting to project managers
  • Monitor technical risk and escalate appropriately to management
  • Research, design, and develop software.
  • Analyse user needs and develop software solutions
  • Update software, enhances existing software capabilities, and develops and direct software testing and validation procedures.
  • Work with other engineers to integrate hardware and/or software systems
Requirements
  • 8 years in Software development
  • 5 years in Java/J2EE development
  • Hands on Data ingest and data processing technology like Spark streaming and Spark
  • Hands on Messaging systems like Kafka, Flume or ActiveMQ, MQSeries or RabitMQ
  • Hands on knowledge on Hadoop (preferably Hortonworks distribution) - HDFS, HBase, Hive, ORC/Parquet.
  • Build tool - Maven/sbt/ant, UML, Restful web services, Jenkins/Team City, Source management – SVN/GIT, TDD using Junit, Jira/QC.
Good to Have
  • Solution design using proven patterns, awareness of anti-patterns, performance tuning, especially in streaming
  • Knowledge of tools like Phoenix, ElasticSearch, Sqoop, StreamSets are good to have.
  • Basic understanding of finance and investment banking

Interested applicants please send your resume to venessagoh@recruitexpress.com.sg

Venessa Goh Wee Ni

R24124686

Recruit Express Pte Ltd

EA License No: 99C4599

We regret that only shortlisted candidates will be contacted.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.