Search by job, company or skills

Capgemini Singapore Pte Ltd

Senior Java Developer with Big Data Experience

Quick Apply
  • Posted 5 days ago
  • Over 300 applicants
8-11 Years
SGD 8,000 - 12,000 per month

Information Technology,

Banking

Job Description

We are seeking a highly skilled Senior Java Developer with extensive experience in software development and Big Data technologies to join our dynamic team at Capgemini, Singapore. The ideal candidate will bring at least 8 years of software development expertise, including a minimum of 5 years specializing in Java/J2EE development, and will have hands-on experience with data processing and messaging systems.

Key Responsibilities:

  • Design, develop, and maintain robust Java/J2EE applications to support enterprise-level systems.
  • Build and optimize scalable, high-performance data ingestion and processing pipelines using technologies like Spark Streaming and Spark.
  • Implement and manage messaging systems such as Kafka, Flume, ActiveMQ, MQSeries, or RabbitMQ.
  • Work with Hadoop (preferably Hortonworks distribution) to manage HDFS, HBase, Hive, and ORC/Parquet file formats.
  • Leverage build tools such as Maven, sbt, or Ant to streamline development workflows.
  • Design and develop RESTful web services to enable seamless integration across systems.
  • Perform source code management using SVN/GIT and ensure version control practices are adhered to.
  • Implement test-driven development (TDD) practices using Junit to deliver high-quality code.
  • Configure and maintain CI/CD pipelines using Jenkins or TeamCity for automated builds and deployments.
  • Collaborate with cross-functional teams to track and manage project progress using Jira or Quality Center (QC).
  • Utilize UML for effective system and application design documentation.

Required Skills and Experience:

  • Software Development: At least 8 years of experience in software development, with strong proficiency in Java/J2EE.
  • Big Data: Hands-on experience with data ingestion and processing technologies like Spark Streaming and Spark.
  • Messaging Systems: Proficiency with messaging platforms such as Kafka, Flume, ActiveMQ, MQSeries, or RabbitMQ.
  • Hadoop Ecosystem: Solid understanding and hands-on experience with Hadoop components including HDFS, HBase, Hive, and data storage formats like ORC/Parquet.
  • Build and Deployment: Experience with build tools (Maven/sbt/Ant), CI/CD tools (Jenkins/TeamCity), and source control tools (SVN/GIT).
  • Testing and Debugging: Expertise in TDD practices using Junit and familiarity with debugging tools.
  • Project Management Tools: Experience using Jira or Quality Center (QC) for project tracking.
  • Web Services: Strong knowledge of RESTful API development and integration.
  • System Design: Proficiency in UML for modeling and documenting application designs.

Preferred Qualifications:

  • Experience with Hortonworks Hadoop distribution.
  • Knowledge of Agile methodologies and experience working in Agile teams.
  • Strong analytical and problem-solving skills with a focus on delivering business value.

Date Posted: 27/01/2025

Job ID: 104827167

Report Job

About Company

Capgemini. Get The Future You Want.

Growing clients’ businesses while building a more sustainable, more inclusive future is a tough ask. But when you join Capgemini, you join a thriving company and become part of a diverse collective of free-thinkers, entrepreneurs, and industry experts. A powerful source of energy that drives us all to find new ways technology can help us reimagine what’s possible. It’s why, together, we seek out opportunities that will transform the world’s leading businesses. And it’s how you’ll gain the experiences and connections you need to shape your future. By learning from each other every day, sharing knowledge and always pushing yourself to do better, you’ll build the skills you want. And you’ll use them to help our clients leverage technology to grow their business and give innovation that human touch the world needs. So, it might not always be easy, but making the world a better place rarely is.





About Capgemini

Capgemini is a global leader in partnering with companies to transform and manage their business by harnessing the power of technology. The Group is guided everyday by its purpose of unleashing human energy through technology for an inclusive and sustainable future. It is a responsible and diverse organization of over 340,000 team members in more than 50 countries. With its strong 55-year heritage and deep industry expertise, Capgemini is trusted by its clients to address the entire breadth of their business needs, from strategy and design to operations, fuelled by the fast evolving and innovative world of cloud, data, AI, connectivity, software, digital engineering and platforms. The Group reported in 2022 global revenues of £22 billion.

View More
Last Updated: 28-09-2025 02:56:22 PM
Home Jobs in Singapore Senior Java Developer with Big Data Experience

Similar Jobs