Point your AI agent at freehire and let it find you a job.

Get the CLI →

Peoplebank Singapore Pte Ltd

Open 41d reposted 4×

Senior Big Data Developer

Posted Updated 3 views
Discussion
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

Skills

Apply

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available