Job Search and Career Advice Platform

Enable job alerts via email!

Java Software Engineer

BOUNTEOUSXACCOLITE SINGAPORE PTE. LTD.

Singapore

On-site

SGD 80,000 - 100,000

Full time

4 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading global digital engineering solutions provider in Singapore is seeking a skilled Java Software Engineer to contribute to a cybersecurity initiative for a financial institution. The role involves designing and implementing secure services while enhancing existing security solutions. Candidates should have strong knowledge in Java, Python, and various development frameworks. This role offers a high-calibre engineering environment and opportunities for growth in advanced software engineering.

Benefits

Competitive compensation
Access to global engineering leaders
Structured growth pathways
Autonomy to innovate

Qualifications

  • Strong knowledge of core Java/J2EE technologies.
  • Experience using open-source frameworks like Spring Framework and FLASK.
  • Familiar with test-driven development methodology.

Responsibilities

  • Analyse communicated requirements and come up with tech design.
  • Enhance existing Security Development solutions based on client feedback.
  • Create automated testing for the solutions developed.

Skills

Core Java/J2EE technologies
Python
Open-source frameworks (Spring Framework, FLASK)
Test-driven development
CI/CD tools (GIT, Jenkins, Team City)
Relational databases (JDBC, SQL)
Job description
About Bounteous

Bounteous is a leading global digital engineering and technology solutions provider , trusted by top-tier organizations across Banking, Financial Services & Insurance (BFSI). With a combined strength of more than 5,000 engineers worldwide, we specialise in delivering high‑impact solutions across Capital Markets, Core Banking, Payments, Digital Transformation, Data & AI, Cloud Engineering, and modern enterprise platforms.

In Singapore, we partner closely with major regional and global financial institutions‑including banks, asset managers, and market infrastructure providers—to drive advanced engineering, modernisation, and AI‑led transformation. Our teams bring deep expertise across Trading Systems, Core Java Engineering, Cloud‑Native Architectures, DevSecOps, and Data Engineering, supported by a strong delivery presence across APAC, India, Europe, and North America.

About The Role

We are seeking a skilled Java Software Engineer to join our engineering team and contribute to a high‑impact cybersecurity initiative for a leading global financial institution. This role sits within a mission‑critical engineering group responsible for building secure, resilient, and scalable services that safeguard enterprise platforms, protect sensitive data, and ensure regulatory and operational integrity.

You will work alongside experienced architects, platform engineers, and cybersecurity specialists to design and implement backend services, integrate threat‑prevention capabilities, and strengthen secure software development practices across the ecosystem. The work spans secure service development, event processing, cache and data layer optimisation, and integration with enterprise authentication, authorization, and monitoring systems.

Responsibilities
  • Analyse communicated requirements and come up with tech design.
  • Research, develop tech solutions based on communicated requirements and tech design.
  • Enhance existing Security Development security solutions prioritised based on client feedback, issues on PROD, technical discussion etc.
  • Create automated testing for the solutions developed.
  • Create documentation / support procedures and assist operation / SRE team for operational work.
  • Enforce software SLDC in the development circle.
  • Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review.
Technical Skills Required
  • Strong knowledge of core Java / J2EE technologies.
  • Strong knowledge of Python.
  • Experience of using open‑source frameworks like Spring Framework, FLASK.
  • Familiar with test‑driven development methodology.
  • Hands‑on experience with CI / CD tools like (GIT, Jenkins, Team City)
  • Experience of using relational database, like JDBC, SQL, Store Procedure.
Desired Skills
  • Experience of using scripting language. e.g. Shell, Regular expression
  • Experience with front‑end technologies like HTML, JavaScript, CSS etc.
  • Experience with Agile methodology, e.g. sprint planning, daily Scrum, retrospective etc.
  • Basic knowledge of using Linux.
  • Basic networking knowledge,
  • Basic knowledge of information security, such as IAM, DLP, Crypto etc.
  • Awareness of Docker, Ansible, Kubernetes, Splunk, Public Cloud management

Excellent verbal and written communication skills coupled with a collaborative approach.

What's on Offer

You will join a high‑calibre engineering environment where technical excellence, secure design, and continuous learning are core to how we build. Expect the opportunity to work on complex, large‑scale systems that directly enhance the resilience and cybersecurity posture of a major financial institution. Beyond competitive compensation, you will benefit from access to global engineering leaders, modern tooling, structured growth pathways, and the ability to shape solutions that have real impact. This role offers the autonomy to innovate, the support to grow, and the platform to build a long‑term career in advanced software engineering and cybersecurity.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.