Java Software Engineer - Perm Role
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
Contact person
Listed by the employer in the job posting — for questions and your application.
- Laurence AndayaRecruitment Consultant