Job Search and Career Advice Platform

Enable job alerts via email!

Software Engineer (Java + DB)

NEWTONE CONSULTING PTE. LTD.

Singapore

On-site

SGD 70,000 - 100,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A tech consulting firm in Singapore is seeking a (Senior) Software Engineer to join their team. The ideal candidate will have 5–8 years of experience in Java development and database integration, with a strong understanding of creating APIs and optimising application performance. Responsibilities include working collaboratively with various stakeholders to ensure software solutions meet business needs. The role offers the opportunity to work with AWS, Docker, and Kubernetes in a dynamic environment.

Qualifications

  • 5–8 years of experience in Java development and database integration.
  • Proficiency in SQL and secure coding practices.
  • Familiarity with banking industry solutions (AML, KYC, Fraud) is a plus.

Responsibilities

  • Develop custom APIs and system integrations using Java.
  • Write and optimise SQL queries for various database systems.
  • Design and implement complex software applications and components.
  • Collaborate with teams to translate business requirements into technical specifications.
  • Perform unit and functionality testing to ensure design fit.

Skills

Java development
Database integration
SQL
AWS cloud platforms
Docker
Kubernetes
Version control (GitHub)
CI/CD pipelines (Jenkins)

Education

Bachelor’s or Master’s degree in Computer Science

Tools

MSSQL
Oracle
PostgreSQL
Job description
Summary:

We are seeking a (Senior) Software Engineer with 5–8 years of experience in Java development and database integration to join our team. You will be responsible for designing, implementing, and optimising software applications and integrations, ensuring adherence to coding standards and best practices.

Key Responsibilities:
  • Develop custom APIs and system integrations using Java.
  • Write and optimise SQL queries for MSSQL, Oracle, or PostgreSQL.
  • Design and implement complex software applications and components.
  • Collaborate with Architects, Software Engineers, Business Analysts, and PMs to translate business requirements into technical specifications.
  • Perform unit and functionality testing to ensure fit to design.
  • Identify and resolve performance bottlenecks and optimise application performance.
  • Diagnose and resolve complex technical issues to ensure system stability and reliability.
  • Work with AWS cloud platforms, Docker, and Kubernetes.
  • Utilise version control systems (GitHub) and CI/CD pipelines (Jenkins).
Qualifications:
  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field.
  • 5–8 years of experience in Java development and database integration.
  • Proficiency in SQL, Java plug-in development, and secure coding practices.
  • Experience with application servers, web servers, and Unix commands.
  • Familiarity with banking industry solutions (AML, KYC, Fraud) is a plus.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.