Your role
Key responsibilities as follows:
- Develop and maintain reliable, scalable services and applications.
- Create automation for Windows, macOS, and Linux servers.
- Build simple yet powerful APIs and UIs.
- Understand product requirements and collaborate with team members and customers to define solutions and estimate work scope.
- Mentor and influence team members and collaborate across OCBC teams.
- Deliver timely solutions for rapidly evolving products.
About you
The ideal candidate will have:
- Solid Java development experience.
- Experience with at least one other programming language such as C#, Kotlin, or Golang.
- Knowledge of Microservices, Functions, Event-driven/reactive programming, or other Cloud Native architectures.
- Experience in designing, building, and maintaining RESTful APIs.
- Experience with Cloud Native Platforms like Kubernetes, Open Shift, Docker Enterprise, or Cloud Foundry in the public cloud.
- Proficiency in JavaScript and one or more front-end frameworks such as React or AngularJS.
- Preferred experience in mobile app development.
- Expertise in building highly available production services, including deployment automation, infrastructure-as-code, monitoring, and scaling.
- A good understanding of containers, build systems, and infrastructure automation.
- Experience with DevOps and Agile engineering practices.
Compensation & benefits
Competitive salary with performance bonuses, comprehensive healthcare, and additional perks.
Training & development
Opportunities for professional development and mentorship programs to enhance skills and career growth.
Career progression
Potential for career advancement within OCBC, with expected growth and increased responsibilities over the next few years.
How to apply
Submit your application by completing the required form and attaching your resume and cover letter. Ensure all documents are up-to-date and clearly outline your relevant experience and skills.
Report this job