Enable job alerts via email!

Senior Software Developer (Java/BigData)

PEOPLE PROFILERS (SERVICES) PTE. LTD.

Singapore

On-site

SGD 90,000 - 130,000

Full time

5 days ago
Be an early applicant

Job summary

A leading recruitment agency in Singapore is seeking an experienced Software Developer with at least 8 years of experience in software development and 5 years in Java/J2EE. The role involves leading technical solutions, mentoring junior team members, and enhancing software capabilities. Strong analytical and communication skills are essential. The position is based on-site in Singapore.

Qualifications

  • At least 8 years in Software development.
  • At least 5 years in Java/J2EE development.
  • Hands on Data ingest and data processing technology.
  • Strong analytical and problem solving skills.
  • Excellent written and verbal communication skills.

Responsibilities

  • Lead technical study into proposed solutions.
  • Document proposed design and develop the solution.
  • Monitor technical risk and escalate appropriately.
  • Research, design, and develop software.
  • Update software and enhance existing capabilities.

Skills

Java/J2EE
Spark
Kafka
Hadoop
Maven
Restful web services
TDD
Communication skills
Analytical skills

Education

Bachelor Degree in Computer Science or related field

Tools

Jenkins
SVN/GIT
Jira

Job description

Job 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
  • The position requires autonomy and reliability in performing duties with initiatives and leadership when it comes to all non-functional deliverables such as testing tools, mocking objects, production monitoring concerns, quality control including performance and load testing.

Job Requirements

  • At least 8 years in Software development
  • At least 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.
  • Excellent written and verbal communication skills for both team mates and management
  • Strong analytical and problem solving skills
  • Proficient software development life cycle
  • Appetite to follow technology trend and participate to communities
  • Passion for sharing expertise and grow team members’s skills
  • Interest in mentoring and guiding junior team members on the path of high quality deliverables.

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
  • Bachelor Degree in any of these faculties: Computer Science, Information Technology, Programming & Systems Analysis, Science (Computer Studies) or equivalent

We regret that only shortlisted candidates will be notified.

Interested applicants kindly click on apply now or send your updated resume to berlyn.lum@peopleprofilers.com

Berlyn Lum Miao Yu

Registration Number: R1766577

EA License Number: 02C4944

People Profilers Pte Ltd, 20 Cecil St, #08-09, PLUS Building, Singapore 049705

http://www.peopleprofilers.com

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