Senior Big Data Developer

Senior Big Data Developer

Location:

Singapore 

Industry:

Information Technology

Contact Name:

Riana Yusoff

Date Published:

30-Jun-2025

Job Title: Senior Big Data Developer
Location: Singapore
Job Type: Full-Time / Contract
Industry: Information Technology / Financial Services
Experience Level: Senior

OPEN TO SINGAPOREANS ONLY!



Job Overview: We are seeking a skilled and experienced Senior Big Data Developer to 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 using Test-Driven Development (TDD) and Behavior-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 least 8 years of hands-on experience in Java/J2EE development
  • Practical experience in big data technologies(e.g., Spark, Hadoop)
  • Degree or Diploma in Computer Science, Information Systems, or related field (or equivalent professional experience)
  • Experience in Agile/Scrum development 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 in Java 1.8+, including multithreading and concurrency concepts
  • Hands-on experience with Apache Spark, Hadoop, and big data processing frameworks
  • Familiarity with HBase, Elasticsearch, and large-scale distributed data systems
  • Experience with messaging tools such as IBM MQ and Apache Kafka
  • Skilled in using DevOps tools including Maven, Gradle, Jenkins, Git, GitLab
  • Familiarity with quality and testing tools: JUnit, Cucumber, SonarQube
  • Experience with Spring Framework, RESTful APIs, gRPC, Microservices, and ORM frameworks
  • Working knowledge of monitoring tools like Kibana, Spark UI, and the ELK Stack
  • Experience with relational databases such as Oracle or MySQL is 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

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 candidates will be contacted. All information provided will be treated with strict confidentiality and used solely for recruitment purposes.
 
 
Siti Zuriana Bee D/O Mohamed Yusoff  
Team Lead – IT & Digital
EA Personnel No: R23112335
Peoplebank Singapore Pte Ltd | EA Licence No: 08C5248
Apply Now

Share this job

Interested in this job?
Save Job
Create As Alert

Similar Jobs

Read More
SCHEMA MARKUP ( This text will only show on the editor. )

Senior Big Data Developer

Location:

Singapore 

Industry:

Information Technology

Contact Name:

Riana Yusoff

Contact Phone:

6429 1248

Date Published:

30-Jun-2025

Job Title: Senior Big Data Developer
Location: Singapore
Job Type: Full-Time / Contract
Industry: Information Technology / Financial Services
Experience Level: Senior

OPEN TO SINGAPOREANS ONLY!



Job Overview: We are seeking a skilled and experienced Senior Big Data Developer to 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 using Test-Driven Development (TDD) and Behavior-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 least 8 years of hands-on experience in Java/J2EE development
  • Practical experience in big data technologies(e.g., Spark, Hadoop)
  • Degree or Diploma in Computer Science, Information Systems, or related field (or equivalent professional experience)
  • Experience in Agile/Scrum development 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 in Java 1.8+, including multithreading and concurrency concepts
  • Hands-on experience with Apache Spark, Hadoop, and big data processing frameworks
  • Familiarity with HBase, Elasticsearch, and large-scale distributed data systems
  • Experience with messaging tools such as IBM MQ and Apache Kafka
  • Skilled in using DevOps tools including Maven, Gradle, Jenkins, Git, GitLab
  • Familiarity with quality and testing tools: JUnit, Cucumber, SonarQube
  • Experience with Spring Framework, RESTful APIs, gRPC, Microservices, and ORM frameworks
  • Working knowledge of monitoring tools like Kibana, Spark UI, and the ELK Stack
  • Experience with relational databases such as Oracle or MySQL is 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

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 candidates will be contacted. All information provided will be treated with strict confidentiality and used solely for recruitment purposes.
 
 
Siti Zuriana Bee D/O Mohamed Yusoff  
Team Lead – IT & Digital
EA Personnel No: R23112335
Peoplebank Singapore Pte Ltd | EA Licence No: 08C5248
Apply Now

Share this job

Interested in this job?
Save Job
Create As Alert

Similar Jobs

Read More
SCHEMA MARKUP ( This text will only show on the editor. )