2,405 Java Development jobs in Singapore

Java Development Lead, Technology Change The Bank

Singapore, Singapore OCBC

Posted 11 days ago

Job Viewed

Tap Again To Close

Job Description

Java Development Lead, Technology Change The Bank

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.

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.

Why Join

Imagine being part of a team that builds innovative digital solutions for one of Asia's leading banks. As a Software Engineer at OCBC, you'll have the opportunity to work on cutting-edge projects that transform the way we deliver financial services. You'll be part of a collaborative team that values creativity, innovation, and continuous learning.

How you succeed

To succeed in this role, you'll need to be passionate about software development and committed to delivering high-quality solutions. You'll work closely with cross-functional teams to understand business requirements, design and develop software applications, and ensure seamless integration with existing systems. Your ability to collaborate, innovate, and adapt to changing requirements will be key to your success.

What you do

  • Design, develop, and test software applications using various programming languages and technologies
  • Collaborate with business stakeholders to understand requirements and develop solutions that meet their needs
  • Work with cross-functional teams to ensure seamless integration with existing systems
  • Participate in code reviews and contribute to the improvement of the overall code quality
  • Troubleshoot and resolve technical issues in a timely and efficient manner

Who you are

  • A degree in Computer Science, Information Technology, or a related field
  • At least 3 years of experience in software development, preferably in a banking or financial services environment
  • Proficient in one or more programming languages, such as Java, Python, or C++
  • Experience with Agile development methodologies and version control systems such as Git
  • Strong problem-solving skills, with the ability to analyze complex technical issues and develop creative solutions
  • Excellent communication and collaboration skills, with the ability to work effectively with cross-functional teams

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.

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. Equal opportunity. Fair employment. Selection based on ability and fit with our culture and values. Your wellbeing, growth and aspirations are every bit as cared for as the needs of our customers.

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.

Seniority level
  • Seniority level Mid-Senior level
Employment type
  • Employment type Full-time
Job function
  • Job function Engineering and Information Technology
  • Industries Banking

Referrals increase your chances of interviewing at OCBC by 2x

Java Full Stack Developer (Global Markets) Back-end Software Engineer (On-site 202506)

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Java Development Lead, Technology Change The Bank

Singapore, Singapore OCBC

Posted today

Job Viewed

Tap Again To Close

Job Description

Java Development Lead, Technology Change The Bank

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.

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.
Why Join
Imagine being part of a team that builds innovative digital solutions for one of Asia's leading banks. As a Software Engineer at OCBC, you'll have the opportunity to work on cutting-edge projects that transform the way we deliver financial services. You'll be part of a collaborative team that values creativity, innovation, and continuous learning.
How you succeed
To succeed in this role, you'll need to be passionate about software development and committed to delivering high-quality solutions. You'll work closely with cross-functional teams to understand business requirements, design and develop software applications, and ensure seamless integration with existing systems. Your ability to collaborate, innovate, and adapt to changing requirements will be key to your success.
What you do

  • Design, develop, and test software applications using various programming languages and technologies
  • Collaborate with business stakeholders to understand requirements and develop solutions that meet their needs
  • Work with cross-functional teams to ensure seamless integration with existing systems
  • Participate in code reviews and contribute to the improvement of the overall code quality
  • Troubleshoot and resolve technical issues in a timely and efficient manner
Who you are
  • A degree in Computer Science, Information Technology, or a related field
  • At least 3 years of experience in software development, preferably in a banking or financial services environment
  • Proficient in one or more programming languages, such as Java, Python, or C++
  • Experience with Agile development methodologies and version control systems such as Git
  • Strong problem-solving skills, with the ability to analyze complex technical issues and develop creative solutions
  • Excellent communication and collaboration skills, with the ability to work effectively with cross-functional teams
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.
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. Equal opportunity. Fair employment. Selection based on ability and fit with our culture and values. Your wellbeing, growth and aspirations are every bit as cared for as the needs of our customers.
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.

Seniority level

  • Seniority level

    Mid-Senior level

Employment type

  • Employment type

    Full-time

Job function

  • Job function

    Engineering and Information Technology
  • Industries

    Banking

Referrals increase your chances of interviewing at OCBC by 2x

Java Full Stack Developer (Global Markets)

Back-end Software Engineer (On-site 202506)

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

#J-18808-Ljbffr

This advertiser has chosen not to accept applicants from your region.

Java Application Development

Singapore, Singapore D L RESOURCES PTE LTD

Posted today

Job Viewed

Tap Again To Close

Job Description

Roles & Responsibilities

Job Objectives

Application Development is responsible for the development, modification, maintenance, and support of all applications for the firm, including both internal and external products. The Application Development focus specializes in planning, designing, and developing software systems (e.g., middleware, legacy, mainframe) and applications. Developers design, code, test, debug, and document program requirements, working with architects, product managers, and end-users in the development and enhancement of applications.

The Technology function is responsible for activities related to the strategic direction and control of all information systems and technology capabilities, both internally and externally. Includes system design and programming, network planning, budget planning, database management, and computer operations.

Key Responsibilities

Analyse business requirements and create technical design documents that are in accordance with the company's architecture standards.

Documenting design decisions, components and keep the knowledge base.

Develop the code and provide hands on engineering expertise to the development teams

Manage UAT User Queries & coordinate UAT Activities so that UAT can be completed timely.

Ensures that expected application performance levels are achieved.

Perform unit and system testing of application code as well as execution of implementation activities.

Record and track defects uncovered during the execution of tests and escalated the issues status to project management and updated Teams on items of impact and participate in resolution; design retest cases/scripts/data to retest.

Review the code developed by Vendor, enhance the system & performance Involves in performance enhancement analysis.

Key Requirements

SWIFT/AMH, Banking Experience with Technical proficiency (ALLIANCE MESSAGING HUB)

AMH, SWIFT, Unix, Oracle, MQ and JAVA

6-9 years of relevant experience

Tell employers what skills you have

UAT
Performance Enhancement
Oracle
Mainframe
Architects
System Testing
Application Development
Unix
System Design
Project Management
Banking
Java
Business Requirements
Technical Design
This advertiser has chosen not to accept applicants from your region.

Java Development Lead, Technology Change The Bank - OCBC

Singapore, Singapore OCBC (Singapore)

Posted today

Job Viewed

Tap Again To Close

Job Description

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.

Why Join
Imagine being part of a team that builds innovative digital solutions for one of Asia's leading banks. As a Software Engineer at OCBC, you'll have the opportunity to work on cutting-edge projects that transform the way we deliver financial services. You'll be part of a collaborative team that values creativity, innovation, and continuous learning.

How you succeed
To succeed in this role, you'll need to be passionate about software development and committed to delivering high-quality solutions. You'll work closely with cross-functional teams to understand business requirements, design and develop software applications, and ensure seamless integration with existing systems. Your ability to collaborate, innovate, and adapt to changing requirements will be key to your success.

What you do
- Design, develop, and test software applications using various programming languages and technologies
- Collaborate with business stakeholders to understand requirements and develop solutions that meet their needs
- Work with cross-functional teams to ensure seamless integration with existing systems
- Participate in code reviews and contribute to the improvement of the overall code quality
- Troubleshoot and resolve technical issues in a timely and efficient manner

Who you are
- A degree in Computer Science, Information Technology, or a related field
- At least 3 years of experience in software development, preferably in a banking or financial services environment
- Proficient in one or more programming languages, such as Java, Python, or C++
- Experience with Agile development methodologies and version control systems such as Git
- Strong problem-solving skills, with the ability to analyze complex technical issues and develop creative solutions
- Excellent communication and collaboration skills, with the ability to work effectively with cross-functional teams

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.

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. Equal opportunity. Fair employment. Selection based on ability and fit with our culture and values. Your wellbeing, growth and aspirations are every bit as cared for as the needs of our customers.

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.

information_technology #J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Web Development Professional

Singapore, Singapore beBeeWebDeveloper

Posted today

Job Viewed

Tap Again To Close

Job Description

Job Description

We are seeking a skilled and motivated professional to join our team. The ideal candidate will be passionate about building impactful web applications and excited by innovation.

Key Responsibilities:

  • Translate UI designs and functional requirements into engaging web experiences.
  • Design, develop, test, package, and deploy secure and high-performing web applications.
  • Improve software quality through practices like code reviews and unit testing.
  • Support business analysts with user story elaboration.
  • Assist QA team with test automation and bug resolution.
  • Collaborate with DevOps on build and release automation.
  • Participate in delivering impactful projects.

Requirements:

  • Diploma/Degree in Computer Science, Software Engineering, or related fields.
  • Minimum 3 years of web development experience.
  • Experience with Agile Scrum methodology.
  • Proficient in translating designs into clean, efficient, and maintainable code.
  • Strong understanding of data structures and algorithms.

Preferred Skills:

  • Experience in Node.js, Vue.js, REST APIs, SQL, Git, Jira, Confluence, Cloud platforms.
  • Exposure to OutSystems low-code platform.
  • Familiar with working in Agile teams.
  • Strong problem-solving and communication skills.
  • Self-motivated, independent, and eager to learn new technologies.
  • Team-oriented with good interpersonal skills.


This advertiser has chosen not to accept applicants from your region.

Java Software Development Role

Singapore, Singapore beBeesoftware

Posted today

Job Viewed

Tap Again To Close

Job Description

Software Engineering Position

As a Java software developer, you will be responsible for designing and developing applications using the Java ecosystem.

  • Create robust and scalable software solutions using Java.
  • Collaborate with cross-functional teams to implement Agile methodology and deliver high-quality code.
  • Develop web services using REST APIs and gRPC.
Key Responsibilities:
  • Design and develop software applications that meet customer requirements.
  • Work with front-end frameworks like Vuejs or Angularjs to create user-friendly experiences.
  • Implement testing strategies using Cucumber and ensure high-quality software delivery.
Required Skills:
  • 5+ years of experience in Java development.
  • Strong understanding of system design, development, testing, deployment, and maintenance.
  • Experience with Maven, Git, CI/CD tools like Jenkins and Gitlab CI.
  • Good knowledge of design patterns and containerization using Docker.
  • Understanding of Kubernetes and enterprise integration platforms.
Desirable Skills:
  • Knowledge of relational databases and NoSQL databases.

We are looking for talented individuals who share our passion for delivering high-quality software solutions. If you have a strong background in Java development and a desire to work on challenging projects, we encourage you to apply.

This advertiser has chosen not to accept applicants from your region.

Java Software Development Expert

Singapore, Singapore beBeeSoftwareEngineer

Posted today

Job Viewed

Tap Again To Close

Job Description

Software Engineer Role

We are seeking an experienced software engineer to join our organization in Singapore. The ideal candidate will have strong expertise in Java development and experience creating scalable backend systems.

  • Design, develop, and maintain Java-based applications using Spring/Spring Boot.
  • Collaborate with cross-functional teams to analyze requirements and deliver high-quality software solutions.
  • Write clean, efficient, and well-documented code.
  • Implement and maintain RESTful APIs and microservices.
  • Optimize application performance and scalability.
  • Conduct code reviews and provide mentorship to junior developers.
Required Skills:
  • Bachelor's degree in Computer Science, Engineering, or related field.
  • 3–8 years of experience in Java development.
  • Strong understanding of Java 8/11+, Spring Framework, Spring Boot, and JPA/Hibernate.
  • Experience with RESTful API design and integration.
  • Proficient with SQL and relational databases such as MySQL or PostgreSQL.
  • Familiarity with DevOps tools like Docker, Jenkins, and Git.
  • Experience working in Agile environments.
Benefits:

This role offers a dynamic work environment with opportunities for growth and professional development. We encourage collaboration, innovation, and continuous learning.

Other Opportunities:
  • Knowledge of cloud platforms (AWS, GCP, or Azure).
  • Experience with messaging systems such as Kafka or RabbitMQ.
  • Exposure to front-end technologies (JavaScript, Angular, or React) is a plus.
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Java development Jobs in Singapore !

Experienced Web Development Professional

Singapore, Singapore beBeeDesigner

Posted today

Job Viewed

Tap Again To Close

Job Description

Job Overview

">">
  • We are seeking an experienced Senior Web Designer to lead the development of high-converting websites and landing pages.
  • The ideal candidate will possess a unique blend of technical proficiency, creative ability, and business acumen.
">

Key Responsibilities

">">
  • Design and optimize website flow to enhance user journeys and increase engagement.
  • Develop high-converting landing pages, incorporating lead capture forms, CTAs, and multimedia elements to support lead generation.
  • Use data-driven tools (e.g., heat maps, Google Analytics) to assess and improve website performance.
">

Required Skills and Qualifications

">">
  • Minimum 8 years of proven experience in WordPress development, graphic design, branding, and lead generation.
  • Proficiency in Adobe Creative Suite (Photoshop, Illustrator) to create cohesive and visually appealing designs.
  • Strong collaboration skills, with the ability to work closely with marketing teams.
">

Preferred Qualifications

">">
  • Knowledge of HTML, CSS, JavaScript for enhanced web functionality.
  • Experience with marketing automation tools (e.g., HubSpot, Zoho CRM) and advanced lead generation strategies.
This advertiser has chosen not to accept applicants from your region.

Senior Web Development Specialist

Singapore, Singapore beBeeDeveloper

Posted today

Job Viewed

Tap Again To Close

Job Description

Job Description

We are seeking a skilled Full Stack Developer to join our team. The ideal candidate will have a strong background in web application development, with experience in both front-end and back-end technologies.

The successful candidate will be responsible for designing, developing, and deploying full-stack web applications using Java (Spring Boot) or Python (Flask/Django). They will also be expected to build responsive user interfaces using Tailwind CSS, HTML5, and modern JavaScript, with a focus on usability and speed.

Additional responsibilities include developing and integrating RESTful APIs to support system interoperability and data exchange across platforms, as well as managing and optimizing SQL Server databases.


Required Skills and Qualifications

To be considered for this role, applicants must possess the following skills and qualifications:

  • Diploma or Bachelor's Degree in Engineering or a related field.
  • With 4 years or more experience in full-stack web application development.
  • Strong coder in front-end and back-end
  • Ideally with working experience in System Integrator / Software House

Benefits

As a valued member of our team, you can expect a range of benefits including great remuneration and benefits, as well as opportunities for career progression.


Others

Interested applicants should click on 'Apply Now' or email their latest resume in MS WORD format to , providing the below information:

  • Last drawn salary
  • Expected salary
  • Notice period
  • Reason for leaving
This advertiser has chosen not to accept applicants from your region.

Senior Web Development Specialist

Singapore, Singapore beBeeSoftwareProfessional

Posted today

Job Viewed

Tap Again To Close

Job Description

Job Description

We are seeking a talented Software Professional to join our team. As a key member of the development team, you will be responsible for designing and developing scalable web applications using languages such as Java 8, JavaScript, and HTML.

  • Key Responsibilities:
  • Design and Develop Software: Create high-quality code to build robust and efficient software systems.
  • Troubleshoot and Test: Identify and resolve issues with existing software to ensure that applications meet enterprise security standards.
  • Maintain and Improve Existing Applications: Continuously update and refine web applications to ensure they remain competitive and user-friendly.
  • Collaborate with the Team: Work closely with junior developers and other team members to achieve project goals.

To succeed in this role, you will need:

  • A degree or diploma in software engineering or computer science.
  • At least 2-3 years of experience in development, with expertise in Java/J2EE, HTML, JSP, JavaScript, JQuery, MS SQL, Oracle, Hibernate/JPA Struts, Spring, Spring Boot, Microservices, RESTful web services.
  • Proven ability to work independently, motivated, and as part of a team.

In addition to your technical skills and qualifications, you should have excellent communication and teamwork skills, be able to work well under pressure, and be comfortable with continuous learning and professional growth.

This advertiser has chosen not to accept applicants from your region.
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Java Development Jobs