Java Software Engineer - Perm Role

BGC Group Pte Ltd

Singapore

On-site

SGD 180,000 - 240,000

Full time

12 days ago
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

BGC Group Pte Ltd in Singapore is looking for an experienced Senior Software Engineer to design, develop, and maintain software solutions for safety-critical and mission-critical applications. You will ensure reliability, security, and performance while applying best practices across projects.

You will lead technical guidance to teams, work with architects, and use microservices, cloud-native architectures, and CI/CD pipelines to deliver high-quality software.

Qualifications

  • Degree or equivalent qualification in Software Engineering, Computer Science, Information Technology, or related fields.
  • Minimum 6 years of professional software development experience in enterprise or mission-critical environments.
  • Strong knowledge of software engineering practices, system design, and integration patterns including microservices and cloud-native architectures.
  • Experience with REST APIs, API integrations, messaging systems, or event streaming platforms is advantageous.
  • Understanding of cybersecurity concepts, cloud architecture, and secure software development practices.
  • Experience with cloud platforms, containerisation technologies (Docker/Kubernetes), and Infrastructure-as-Code tools (Terraform/Helm).
  • Familiarity with CI/CD pipelines, Git, automated testing frameworks, and Test-Driven Development (TDD).
  • Experience developing high-availability, high-performance, or real-time software systems is advantageous.

Responsibilities

  • Design, develop, and maintain software solutions for safety-critical and mission-critical applications, ensuring reliability, security, and performance.
  • Develop software using programming languages such as C++, Python, Java, Rust, GoLang, and other relevant technologies based on project needs.
  • Apply software safety and cybersecurity best practices throughout the development lifecycle.
  • Lead and provide technical guidance to software development teams, working closely with architects, developers, and stakeholders to deliver high-quality solutions.
  • Develop and execute test plans, conduct code reviews, system validation, and troubleshooting to ensure software integrity and reliability.
  • Support software deployment, integration, testing activities, and maintain technical documentation for compliance and audit requirements.

Skills

Software Development
Cloud Native
Microservices
Kubernetes
Docker
Terraform
Helm
CI/CD
Git
Python
Java
C++
Rust
Go
REST API
Cloud Security
System Integration
Automated Testing

Education

Bachelor's degree in Software Engineering, Computer Science, Information Technology

Job description

What You Will Be Working On
  • Design, develop, and maintain software solutions for safety-critical and mission-critical applications, ensuring reliability, security, and performance.
  • Develop software using programming languages such as C++, Python, Java, Rust, GoLang, and other relevant technologies based on project needs.
  • Apply software safety and cybersecurity best practices throughout the development lifecycle.
  • Lead and provide technical guidance to software development teams, working closely with architects, developers, and stakeholders to deliver high-quality solutions.
  • Develop and execute test plans, conduct code reviews, system validation, and troubleshooting to ensure software integrity and reliability.
  • Support software deployment, integration, testing activities, and maintain technical documentation for compliance and audit requirements.
What We Are Looking For
  • Degree or equivalent qualification in Software Engineering, Computer Science, Information Technology, or related fields.
  • Minimum 6 years of professional software development experience in enterprise or mission-critical environments.
  • Strong knowledge of software engineering practices, system design, and integration patterns including microservices and cloud-native architectures.
  • Experience with REST APIs, API integrations, messaging systems, or event streaming platforms is advantageous.
  • Understanding of cybersecurity concepts, cloud architecture, and secure software development practices.
  • Experience with cloud platforms, containerisation technologies (Docker/Kubernetes), and Infrastructure-as-Code tools (Terraform/Helm).
  • Familiarity with CI/CD pipelines, Git, automated testing frameworks, and Test-Driven Development (TDD).
  • Experience developing high-availability, high-performance, or real-time software systems is advantageous.
Technical Skills Required

Software Development, Cloud Native Architecture, Microservices, Kubernetes, Docker, Terraform, Helm, CI/CD, Git, Python, Java, C++, Rust, Go, REST API, Cloud Security, System Integration, Automated Testing.

We regret to inform that only shortlisted candidates will be notified.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

BOND FINANCIAL GROUP PTE. LTD. • Shenton Way

On-site
SGD 150,000 - 220,000
Senior Software Engineer
Senior Software Engineer

Bond Financial Group • Singapore

On-site
SGD 120,000 - 180,000
Software Engineer
Software Engineer

ATT DIGIVERSE PTE. LTD. • Singapore

On-site
SGD 90,000 - 150,000
Software Engineer (Go/Python) — AMK
Software Engineer (Go/Python) — AMK

COMBUILDER PTE LTD • Singapore

On-site
SGD 90,000 - 130,000
Software Engineer
Software Engineer

Codex Solutions • Singapore

On-site
SGD 60,000 - 90,000
Lead Software Engineer
Lead Software Engineer

Morgan Mckinley Pte Ltd • Singapore

On-site
SGD 120,000 - 160,000
Senior Software Engineering, AI Products
Senior Software Engineering, AI Products

CODEX SOLUTIONS PTE. LTD. • Singapore

On-site
SGD 70,000 - 120,000
Public sector projects
Supportive team culture
Structured career development
+1
Backend Engineer ( Contract )
Backend Engineer ( Contract )

NEXBRIDGE RECRUITMENT PTE. LTD. • Singapore

On-site
SGD 90,000 - 150,000
[LTA-ITCD] PRINCIPAL / SENIOR / EXECUTIVE SOFTWARE ENGINEER
[LTA-ITCD] PRINCIPAL / SENIOR / EXECUTIVE SOFTWARE ENGINEER

re-zoo-me • Singapore

Hybrid
SGD 90,000 - 150,000
Applications Lead
Applications Lead

bond financial group pte. ltd. • Shenton Way

On-site
SGD 180,000 - 260,000