Jobs › Companies › OCBC Bank › Software Engineering - Software Engineering ( Java/Microservices)

Über diese Software Engineering - Software Engineering ( Java/Microservices) Stelle bei OCBC Bank

OCBC Bank · Vor Ort

WHO WE ARE:

As Singapore’s longest established bank, we have been dedicated to enabling individuals and businesses to achieve their aspirations since 1932. How? By taking the time to truly understand people. From there, we provide support, services, solutions, and career paths that meet their individual needs and desires.

 Today, we’re on a journey of transformation. Leveraging technology and creativity to become a future-ready learning organisation. But for all that change, our strategic ambition is consistently clear and bold, which is to be Asia’s leading financial services partner for a sustainable future.

 We invite you to build the bank of the future. Innovate the way we deliver financial services. Work in friendly, supportive teams. Build lasting value in your community. Help people grow their assets, business, and investments. Take your learning as far as you can. Or simply enjoy a vibrant, future-ready career.

Your Opportunity Starts Here.

Job Function   : Full Stack / Back End Developer ( Java/ Microservices)


 

Job Overview: We are seeking a talented Full Stack / Back End Software Engineer to join our engineering team. The ideal candidate will have a strong background in software engineering, with expertise in both back-end and full-stack technologies. You will be responsible for designing, developing, and maintaining scalable mobile or web-based applications and services, ensuring high performance and responsiveness to requests from the front end.

 

Java Proficiency: Strong understanding of Java programming language, including Java17 or later features (e.g., Streams, Lambda expressions, Optional). Familiarity with object-oriented programming principles and design patterns.

Framework: Experience with Spring Framework, especially Spring Boot & Spring Batch, for building microservices. Knowledge of Spring Cloud for distributed systems and microservices architecture. Familiarity with other frameworks like Micronaut or Quarkus can be beneficial.

RESTful API Development: Proficient in designing and implementing RESTful APIs. Understanding of API documentation tools like Swagger/OpenAPI.

Database: Knowledge of SQL and NoSQL databases (e.g., PostgreSQL, MySQL, MongoDB).

Containerization and Orchestration: Familiarity with Docker for containerization of microservices. Understanding of Kubernetes for orchestration of containerized applications.

 

Key Responsibilities:

  • Design, develop, and maintain robust back-end services and APIs.
  • Collaborate with front-end developers to integrate user-facing elements with server-side logic.
  • Write clean, maintainable, and efficient code following best practices and coding standards.
  • Conduct code reviews and provide constructive feedback to team members.
  • Troubleshoot and debug applications to optimize performance and reliability.
  • Participate in the entire software development lifecycle, from requirements gathering to deployment and maintenance.
  • Stay up-to-date with emerging technologies and industry trends to continuously improve our tech stack.
  • Work closely with cross-functional teams, including product management and customer experience (CX) design, to deliver high-quality software solutions. Grasp product requirements and engage with team members and business stakeholders to define solutions and assess or estimate the scope of work needed.

 

Qualifications:

  • Bachelor’s degree in Computer Science, Software Engineering, Application Development, or a related field, or equivalent practical experience.
  • 3 to 5+ years of experience in software development, with a focus on full stack or back-end development.
  • Proficiency in back-end programming languages, primarily JAVA17 is mandatory.
  • Strong understanding of RESTful APIs and microservices architecture.
  • Familiarity with database technologies (SQL and NoSQL) such as MySQL, PostgreSQL, MongoDB, or similar.
  • Experience with version control systems, preferably Bitbucket or Git.
  • Knowledge of cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes) is a plus.
  • Experience with front-end technologies such as HTML, CSS, JavaScript, and frameworks like React, Angular, or Vue.js are optional.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and collaboration skills.

 

Preferred Qualifications:

  • Experience with Agile/Scrum methodologies.
  • Familiarity with DevOps practices and CI/CD pipelines.
  • Understanding of security best practices in app & web development.

What we offer:


Competitive base salary. A suite of holistic, flexible benefits to suit every lifestyle. Community initiatives. Industry-leading learning and professional development opportunities. Your wellbeing, growth and aspirations are every bit as cared for as the needs of our customers.

Bereit, sich bei OCBC Bank zu bewerben?
Bei OCBC Bank bewerben

Über OCBC Bank

As the longest established Singapore bank, formed in 1932 from the merger of three local banks, we have grown from strength to strength to become a regional financial services group. With a deep history in Asia, we offer the most comprehensive coverage across ASEAN and Greater China, complemented with a presence in the leading economies of New York, London and Sydney. We are the second largest financial services group in Southeast Asia by assets with one of the world’s highest credit rating (Aa1 by Moody’s and AA- by both Fitch and S&P). We offer private banking services through our wholly-owned subsidiary, Bank of Singapore, which operates on a unique open-architecture product platform to s

Alle Jobs bei OCBC Bank ansehen →

Ähnliche Jobs

OCBC Bank
International Wealth Premier Manager - ASEAN Indo
OCBC Bank
⚡ Früh bewerben OCBC Singapore Vor Ort
● Neu 👁 Gesehen ✓ Beworben vor 2 Tg.
OCBC Bank
Trade Services – Derivatives & FX Trade Services (Mgr)
OCBC Bank
⚡ Früh bewerben OCBC Singapore Vor Ort
● Neu 👁 Gesehen ✓ Beworben vor 2 Tg.
OCBC Bank
Technical Services Manager
OCBC Bank
⚡ Früh bewerben OCBC Macau Vor Ort
● Neu 👁 Gesehen ✓ Beworben vor 2 Tg.
OCBC Bank
Global Markets Securities Finance Senior Business Analyst
OCBC Bank
⚡ Früh bewerben OCBC Singapore Vor Ort
● Neu 👁 Gesehen ✓ Beworben vor 2 Tg.
OCBC Bank
AVP, Senior Business Analyst, Technology Solutions - Group Risk (Asset and Liability Management)
OCBC Bank
⚡ Früh bewerben OCBC Singapore Vor Ort
● Neu 👁 Gesehen ✓ Beworben vor 2 Tg.
OCBC Bank
Relationship Manager
OCBC Bank
⚡ Früh bewerben Standortgebunden
● Neu 👁 Gesehen ✓ Beworben vor 3 Tg.
OCBC Bank
Vice President, Strategic Marketing & Partnerships
OCBC Bank
⚡ Früh bewerben OCBC Singapore Vor Ort
● Neu 👁 Gesehen ✓ Beworben vor 3 Tg.
OCBC Bank
VP, Regional Lead, Regional Loans Platform Development and Transformation
OCBC Bank
⚡ Früh bewerben OCBC Singapore Vor Ort
● Neu 👁 Gesehen ✓ Beworben vor 3 Tg.
OCBC Bank
Manager
OCBC Bank
⚡ Früh bewerben OCBC Malaysia, Menara GE2 Vor Ort
● Neu 👁 Gesehen ✓ Beworben vor 3 Tg.

Registrieren für Vorschläge, die auf die von Ihnen geöffneten Jobs und gespeicherten Suchen zugeschnitten sind.

Mehr Jobs bei OCBC Bank

Alle Jobs bei OCBC Bank ansehen →

Jetzt bewerben
🤖

Moment — langsam

JobsRadar wurde für echte Menschen gebaut, die eine schwere Zeit bei der Jobsuche haben — nicht für automatisierte Anfragen. Sie klicken viel zu schnell und sind jetzt vorübergehend blockiert.

Kommen Sie später wieder. Wenn Sie wirklich auf Jobsuche sind, stehen wir hinter Ihnen — verhalten Sie sich einfach wie ein Mensch.

Catch your next role the second it’s posted.

Create a free account and we’ll watch the boards for you — the instant a job matches your search, it lands in your inbox or Telegram. No digging, no refreshing.

Create free account

Free forever · takes 30 seconds · already have one?

Verschaffe dir einen Vorsprung bei der Jobsuche.

Tritt unserem Telegram-Kanal bei für das, was dir hilft, die Stelle zu bekommen — Gehaltsbenchmarks, den wöchentlichen Marktpuls und neue Feature-Drops. Kein Spam, nur Signal.

Dem Kanal beitreten — kostenlos