Enable job alerts via email!

Software Developer (BigData/JAVA)

Peoplebank Singapore Pte Ltd

Singapore

On-site

SGD 60,000 - 90,000

Full time

13 days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Start fresh or import an existing resume

Job summary

A leading company in Singapore is seeking a Software Developer specializing in Big Data and Java for a 12-month contract position. The role involves leading technical studies, developing solutions, and mentoring junior developers. Candidates should have extensive experience in software development and data technologies, alongside strong communication skills.

Qualifications

  • Minimum 8 years of experience in software development.
  • Expertise in Java/J2EE and data processing technologies.
  • Strong mentoring skills with a passion for team development.

Responsibilities

  • Lead technical studies and document solutions.
  • Perform code reviews and foster best practices.
  • Research, design, and develop software based on user needs.

Skills

Java/J2EE
Spark streaming
Kafka
Hadoop
Analytical skills
Problem solving
Communication skills

Education

Bachelor’s degree in Computer Science/IT/Programming & System Analysis

Tools

Maven
Jenkins
Jira
SVN
GIT

Job description

Software Developer (BigData/JAVA)
  • 12 months contract
  • Onsite work arrangement (first 6 months)
  • Work location: Pasir Panjang
The Opportunity
  • 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
Your Background
  • At least a Bachelor’s degree in Computer Science/IT/Programming & System Analysis
  • 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.
How to Apply:Interested applicants, please click on the “Apply Now” to submit your updated resume.
Please note:Due to the anticipated high volume of applications,only shortlisted candidateswill be contacted. All information provided will be treated with strict confidentiality and used solely for recruitment purposes.

Ramos May Anne De Mesa
Managing Consultant
EA Personnel No: R1110127
Peoplebank Singapore Pte Ltd. | EA Licence No: 08C5248
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.