Jobs · mycareersfuture

Java Software Engineer - Perm Role
BGC GROUP PTE. LTD. · 298 TIONG BAHRU ROAD, Singapore · Posted 24d ago
About the role
Design, develop, and maintain software solutions for safety-critical applications, ensuring reliability and performance. The role requires strong knowledge of software engineering practices and experience with various programming languages including C++, Python, and Java. The position is full-time in Singapore.
Full job description (as posted) ↓
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. Interested candidates, please click “Apply Now”. We regret to inform that only shortlisted candidates will be notified. By applying, you consent to BGC Group Pte Ltd collecting, using, and sharing your personal data for recruitment and job matching, including with our clients and partners. View our Privacy Policy for Job Applicants, available at https://bgc-group.com/notice-for-job-applicants. Laurence Andaya - Reg No. R26159876 Recruitment Consultant at BGC Group EA 05C3053
Read the full posting on mycareersfuture →
FAQ
Is the Java Software Engineer - Perm Role role at BGC GROUP PTE. LTD. remote?+
This Java Software Engineer - Perm Role position is listed as onsite (298 TIONG BAHRU ROAD, Singapore).
What is the salary for the Java Software Engineer - Perm Role role at BGC GROUP PTE. LTD.?+
The listing states 8000-10000 SGD/month.
What seniority level is this Java Software Engineer - Perm Role role?+
This is a senior level position.
How do I apply for the Java Software Engineer - Perm Role role at BGC GROUP PTE. LTD.?+
Use the "Apply on mycareersfuture" button to open the original posting on mycareersfuture, where you can submit your application directly to BGC GROUP PTE. LTD..