Senior Big Data (with Java) Developer

adecco personnel pte ltd

Singapore

On-site

SGD 120,000 - 180,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

adecco personnel pte ltd seeks an experienced Java/J2EE professional to design, develop and maintain Big Data solutions for a bank's Cash Management System. You will collaborate across analysts, PMs, and developers to deliver scalable data pipelines, regulatory reporting, risk monitoring, and back-office functions globally.

The role requires 7+ years in Java/J2EE, hands-on Big Data, and strong Agile/Scrum knowledge.

Qualifications

  • At least 7 years of Java/J2EE development experience.
  • Hands-on big data technology development experience.
  • Bachelor or Technical Degree in Computer Science, IS, or IT preferred.
  • Good understanding & working knowledge with Agile/Scrum.
  • Hands-on end-to-end design and implementation of complex IT systems.

Responsibilities

  • Study, evaluate, understand and provide feedback on functional specifications.
  • Develop solutions following defined standards and high quality.
  • Provide detailed estimation for development of solutions.
  • Implement solutions using TDD, BDD approaches.
  • Perform non-functional testing.
  • Perform design and code review for other team members.
  • Prepare documentation for design and implementation.
  • Enable and support functional and user acceptance testing.
  • Perform L3 support of application in production - analyze and resolve issues as they arise.

Skills

Java/J2EE
Big Data
Spark
HBase
Kafka
Cloud AWS/GCP
Maven/Gradle/Jenkins
Git/Jira/Sonar
Spring/Spring REST
TDD/BDD

Education

Bachelor or Technical Degree in Computer Science, IS, or IT

Tools

Maven
Gradle
Jenkins
GIT
Jira
Github Copilot
Spring Framework
ELK
IBM MQ
Kafka

Job description

Job Scope:

Design, develop, and maintain Big Data and data warehouse solutions for the bank's international Cash Management System. Collaborate with Business Analysts, Project Managers, Technical Leads, and developers to deliver scalable, high-performance data solutions supporting cash management operations, regulatory reporting, risk monitoring, and back-office banking functions across global business units.

Main Responsibilities
  • Study, evaluate, understand and provide feedback on functional specifications.
  • Develop solutions following defined standards and high quality
  • Provide detailed estimation for development of solutions
  • Implement solutions using TDD, BDD approaches
  • Perform non-functional testing
  • Perform design and code review for other team members
  • Prepare documentation for design and implementation
  • Enable and support functional and user acceptance testing
  • Perform L3 support of application in production - analyze and resolve issue as they arise
Qualification and Profile
  • Atleast 7 years of relevant working experience in Java/J2EE development
  • Hands on experience in big data technology development.
  • Bachelor or Technical Degree in Computer Science, IS, or IT is preferred
  • Good understanding & working knowledge with Agile/Scrum
  • Hands-on experience of end-to-end design and implementation of complex IT systems
Technical Skills
  • Solution design using proven patterns, performance tuning.
  • Devops / Release management / production support skills strongly preferred.
  • Java/J2EE, Java 1.8 and above is preferred to implement Parallelism and Concurrency.
  • Must have knowledge on Spark/Flink/Storm to analyze and transform large amount of data.
  • Must have knowledge on HBase, elastic search to perform CRUD operations on big data.
  • Must have good understanding on IBM MQ, Kafka for message processing.
  • Good knowledge on Cloud Platform (AWS, GCP,etc)
  • Should have knowledge on maven, gradle, Jenkins, UML, Github copilot tools to manage and build project.
  • Should have knowledge on GIT, GIT Lab, Junit, Cucumber, Jira, Sonar to manage/test source code effectively.
  • Should have good knowledge on Spring, Spring REST, Web services, gRPC, Micro services, framework to implement robust API's.
  • Must have knowledge on Kibana, spark UI, ELK to debug and identify the root cause of the issues.
Project Methodology:

Understanding of corporate banking and cash management domain.

NOTE: - Only shortlisted candidates will be contacted back.

Thanks & Regards

Deeksha Agarwal

EA Licence No.91C2918

Personnel Registration No. R26161520

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 Developer
Senior Big Data Developer

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 Personnel Pte Ltd (Staffing) • Singapore

On-site
SGD 110,000 - 170,000
Big Data Java Developer - Mutiple headcounts
Big Data Java Developer - Mutiple headcounts

Adecco • Singapore

On-site
SGD 120,000 - 180,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
Java Big Data Developer - Mutiple headcount
Java Big Data Developer - Mutiple headcount

Adecco • Singapore

On-site
SGD 90,000 - 130,000
Senior Java & Big Data Engineer - Cloud, Spark & Streaming
Senior Java & Big Data Engineer - Cloud, Spark & Streaming

ADECCO PERSONNEL 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
Senior Java / Big Data Developer
Senior Java / Big Data Developer

Trinity Consulting Services • Singapore

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

Adecco Personnel Pte Ltd (Staffing) • Singapore

On-site
SGD 80,000 - 130,000