Senior Big Data Developer

Peoplebank Singapore Pte Ltd

Singapore

On-site

SGD 120,000 - 180,000

Full time

2 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Peoplebank Singapore Pte Ltd is seeking a Senior Big Data Developer to join our technology team in Singapore. The successful candidate will design, develop, and maintain high-performance big data solutions in a structured Agile environment.

The role requires hands-on experience with Java/J2EE and big data technologies such as Spark and Hadoop, plus strong knowledge of design patterns, performance tuning, and distributed data systems. Collaboration and documentation are essential.

Qualifications

  • 8+ years of hands-on Java/J2EE development experience.
  • Hands-on experience with Spark, Hadoop, and other big data tech.
  • Degree or Diploma in Computer Science or related field (or equivalent).

Responsibilities

  • Analyze functional specifications and provide constructive technical feedback.
  • Design and implement robust, scalable, and high-quality software solutions.
  • Provide effort estimations and technical input for project planning.
  • Develop solutions using Test-Driven Development (TDD) and Behavior-Driven Development (BDD).
  • Perform non-functional testing, including performance and scalability assessments.
  • Review design documents and code produced by team members.
  • Maintain comprehensive technical documentation.
  • Support functional and user acceptance testing (UAT).
  • Provide L3 production support, including investigation and resolution of technical issues.

Skills

Java/J2EE
Big data
Agile/Scrum
Multithreading
Performance tuning
Communication

Education

Degree or Diploma in Computer Science/Info Systems

Tools

Apache Spark
Apache Hadoop
HBase
Elasticsearch
IBM MQ
Apache Kafka
Maven
Gradle
Jenkins
Git
GitLab
JUnit
Cucumber
SonarQube
Spring Framework
RESTful APIs
gRPC
Microservices
Kibana
Spark UI
ELK Stack
Oracle
MySQL

Job description

Job Overview:We are seeking a skilled and experiencedSenior Big Data Developerto join our technology team. The ideal candidate will be responsible for designing, developing, and maintaining high-performance big data solutions, while working collaboratively within a structured Agile development environment.

Key Responsibilities:

  • Analyze functional specifications and provide constructive technical feedback
  • Design and implement robust, scalable, and high-quality software solutions
  • Provide effort estimations and technical input for project planning
  • Develop solutions usingTest-Driven Development (TDD)andBehavior-Driven Development (BDD)methodologies
  • Perform non-functional testing, including performance and scalability assessments
  • Review design documents and code produced by team members
  • Maintain comprehensive technical documentation
  • Support functional and user acceptance testing (UAT)
  • Provide L3 production support, including investigation and resolution of technical issues

Required Qualifications & Experience:

  • At least8 years of hands-on experienceinJava/J2EEdevelopment
  • Practical experience inbig data technologies(e.g., Spark, Hadoop)
  • Degree or Diploma in Computer Science, Information Systems, or related field (or equivalent professional experience)
  • Experience inAgile/Scrumdevelopment methodologies
  • Solid understanding of full software development lifecycle and large-scale system design

Technical Skills:

  • Strong knowledge of design patterns, system performance tuning, and optimization
  • Proficiency inJava 1.8+, including multithreading and concurrency concepts
  • Hands-on experience withApache Spark,Hadoop, and big data processing frameworks
  • Familiarity withHBase,Elasticsearch, and large-scale distributed data systems
  • Experience with messaging tools such asIBM MQandApache Kafka
  • Skilled in usingDevOpstools includingMaven,Gradle,Jenkins,Git,GitLab
  • Familiarity with quality and testing tools:JUnit,Cucumber,SonarQube
  • Experience withSpring Framework,RESTful APIs,gRPC,Microservices, and ORM frameworks
  • Working knowledge of monitoring tools likeKibana,Spark UI, and theELK Stack
  • Experience with relational databases such asOracleorMySQLis a plus

Desirable Skills:

  • Exposure to banking or financial domains, particularly corporate banking or cash management
  • Familiarity with secure coding practices and structured development processes
  • Strong analytical, communication, and collaboration skills
  • Ability to work well in team settings and share technical knowledge
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Java/Big Data Developer
Senior Java/Big Data Developer

ADECCO PERSONNEL PTE LTD • Singapore

On-site
SGD 120,000 - 180,000
Senior Big Data (with Java) Developer
Senior Big Data (with Java) Developer

adecco personnel pte ltd • Singapore

On-site
SGD 120,000 - 180,000
Senior Big Data Developer
Senior Big Data Developer

Trinity Consulting Services • Singapore

On-site
SGD 100,000 - 130,000
Senior Java / Big Data Developer
Senior Java / Big Data Developer

Trinity Consulting Services • Singapore

On-site
SGD 120,000 - 170,000
Senior Big Data Developer
Senior Big Data Developer

CLPS TECHNOLOGY (SINGAPORE) PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Java Big Data Engineer
Java Big Data Engineer

Visa Hunt • Singapore

On-site
SGD 100,000 - 130,000
Software Developer (BigData/JAVA)
Software Developer (BigData/JAVA)

Peoplebank Singapore Pte Ltd • Singapore

On-site
SGD 120,000 - 180,000
Big Data Java Developer - Mutiple headcounts
Big Data Java Developer - Mutiple headcounts

Adecco • Singapore

On-site
SGD 120,000 - 180,000
Java Big Data Developer - Mutiple headcount
Java Big Data Developer - Mutiple headcount

Adecco • Singapore

On-site
SGD 90,000 - 130,000
Senior Big Data Engineer: Spark, Kafka, Cloud
Senior Big Data Engineer: Spark, Kafka, Cloud

adecco personnel pte ltd • Singapore

On-site
SGD 120,000 - 180,000