Search by job, company or skills

APBA TG HUMAN RESOURCE PTE. LTD.

Senior Software Developer (Java/BigData)

Early Applicant
  • Posted 20 days ago
  • Be among the first 20 applicants
8-10 Years
SGD 8,000 - 11,000 per month

Job Description

Job Duties

  1. Lead technical studies and propose solutions by collaborating with infrastructure experts, big data specialists, and business analysts.
  2. Design, document, and develop software solutions that meet functional and non-functional requirements.
  3. Ensure CI/CD artefacts and automation are embedded as part of all solutions.
  4. Conduct code reviews, promote knowledge sharing, and coach team members on best practices.
  5. Provide regular project updates and reporting to project managers and stakeholders.
  6. Identify, monitor, and escalate technical risks to management as needed.
  7. Research, design, and implement new software features and enhancements.
  8. Analyse user needs to deliver scalable and efficient software solutions.
  9. Maintain and improve existing software by updating, testing, and validating functionalities.
  10. Collaborate with other engineers to integrate hardware and software systems seamlessly.

Job Requirements

  1. Bachelor's degree in Computer Science, Information Technology, Programming & Systems Analysis, or related field.
  2. Minimum 8 years of professional experience in software development.
  3. At least 5 years of hands-on experience with Java/J2EE development.
  4. Proficiency with data ingestion and processing technologies such as Spark and Spark Streaming.
  5. Practical experience with messaging systems (Kafka, Flume, ActiveMQ, MQSeries, RabbitMQ).
  6. Strong working knowledge of Hadoop ecosystem (HDFS, HBase, Hive, ORC/Parquet), preferably Hortonworks distribution.
  7. Experience with build and deployment tools (Maven, SBT, Ant, Jenkins/TeamCity), source management (SVN/Git), and testing frameworks (JUnit, TDD).
  8. Familiarity with solution design patterns, performance tuning, and streaming optimization.
  9. Strong analytical, problem-solving, and communication skills, with ability to work independently and mentor others.
  10. Knowledge of additional tools (Phoenix, ElasticSearch, Sqoop, StreamSets) and basic understanding of finance/investment banking is a plus.

To Apply, please kindly email your updated resume to

Regret to inform that only shortlisted candidates will be notified.

CEI: R25127749

EA License: 14C7275

More Info

Industry:Other

Function:Software Development

Job Type:Permanent Job

Date Posted: 10/09/2025

Job ID: 125962771

Report Job
View More
Last Updated: 28-09-2025 07:54:48 PM
Home Jobs in Singapore Senior Software Developer (Java/BigData)

Similar Jobs