3,438 Java jobs in Singapore

Java Application Developer

Singapore, Singapore RAPSYS TECHNOLOGIES PTE. LTD.

Posted today

Job Viewed

Tap Again To Close

Job Description

Strong working knowledge on the following: JVM based languages such as Java , Kotlin, Scala etc
In-depth knowledge of RESTful API designs and microservices .
Experience in relational and/or NoSQL databases such as MongoDB / Cosmos DB .
Good working knowledge in Cloud experience , such as Azure .
Knowledge of Source Code Management tools such as Git .
Familiar with Agile development methodologies and good exposure to scrum ceremonies like Sprint Planning , Daily Scrum, Sprint Review, Sprint Retrospective, Backlog Refinement .
Good knowledge on Core (private) banking and its products/services . Having knowledge on Banking Tax domain will be an added advantage.
Awareness of "Clean Code" and clean coding practices.
Test Driven Development and ability to design Unit, Integration and Functional tests.
Must demonstrate strong familiarity of Design Patterns.
Good written and verbal communication skills.
Result oriented, dedicated, hardworking, can work on own initiative and deliver on time with a high level of integrity and flexibility, sense of urgency, attention to detail and quality standards
1. Java
2. Springboot
3. Azure
This advertiser has chosen not to accept applicants from your region.

Java Application Developer

Singapore, Singapore RAPSYS TECHNOLOGIES PTE. LTD.

Posted today

Job Viewed

Tap Again To Close

Job Description

Roles & Responsibilities

Strong working knowledge on the following: JVM based languages such as Java, Kotlin, Scala etc

In-depth knowledge of RESTful API designs and microservices.

Experience in relational and/or NoSQL databases such as MongoDB / Cosmos DB.

Good working knowledge in Cloud experience, such as Azure.

Knowledge of Source Code Management tools such as Git.

Familiar with Agile development methodologies and good exposure to scrum ceremonies like Sprint Planning, Daily Scrum, Sprint Review, Sprint Retrospective, Backlog Refinement.

Good knowledge on Core (private) banking and its products/services. Having knowledge on Banking Tax domain will be an added advantage.

Awareness of "Clean Code" and clean coding practices.

Test Driven Development and ability to design Unit, Integration and Functional tests.

Must demonstrate strong familiarity of Design Patterns.

Good written and verbal communication skills.

Result oriented, dedicated, hardworking, can work on own initiative and deliver on time with a high level of integrity and flexibility, sense of urgency, attention to detail and quality standards

1. Java

2. Springboot

3. Azure

Tell employers what skills you have

MongoDB
Web Services
Scala
Oracle
Azure
Design Patterns
Scrum
Test Driven Development
Kotlin
Application Development
JavaScript
Private Banking
Microservices
Core Java
Angular
Java
API
J2EE
Hibernate
Agile Development
This advertiser has chosen not to accept applicants from your region.

Java Application Developer

$9200 Monthly RAPSYS TECHNOLOGIES PTE. LTD.

Posted 12 days ago

Job Viewed

Tap Again To Close

Job Description

Strong working knowledge on the following: JVM based languages such as Java , Kotlin, Scala etc
In-depth knowledge of RESTful API designs and microservices .
Experience in relational and/or NoSQL databases such as MongoDB / Cosmos DB .
Good working knowledge in Cloud experience , such as Azure .
Knowledge of Source Code Management tools such as Git .
Familiar with Agile development methodologies and good exposure to scrum ceremonies like Sprint Planning , Daily Scrum, Sprint Review, Sprint Retrospective, Backlog Refinement .
Good knowledge on Core (private) banking and its products/services . Having knowledge on Banking Tax domain will be an added advantage.
Awareness of "Clean Code" and clean coding practices.
Test Driven Development and ability to design Unit, Integration and Functional tests.
Must demonstrate strong familiarity of Design Patterns.
Good written and verbal communication skills.
Result oriented, dedicated, hardworking, can work on own initiative and deliver on time with a high level of integrity and flexibility, sense of urgency, attention to detail and quality standards
1. Java
2. Springboot
3. Azure

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

Java Application Consultant

$90000 - $120000 Y JonDavidson Pte Ltd

Posted today

Job Viewed

Tap Again To Close

Job Description

What you'll be doing

  • Designing, developing and maintaining robust Java-based applications for AML and KYC compliance
  • Integrating these applications with various data sources and systems to ensure seamless information flow
  • Collaborating with cross-functional teams to understand and address client requirements
  • Performing thorough testing and debugging to ensure the highest levels of application quality and performance
  • Documenting technical specifications, processes and procedures to support ongoing maintenance and enhancements
  • Providing technical guidance and support to clients, helping them to effectively utilise our solutions

What we're looking for

  • Minimum 3 years of experience in Java application development, with a strong understanding of object-oriented programming principles
  • Proven expertise in designing and implementing scalable, secure and high-performance Java-based applications
  • Familiarity with AML/KYC regulations, processes and best practices in the financial services industry
  • Excellent problem-solving and analytical skills, with the ability to think critically and deliver creative solutions
  • Strong communication and collaboration skills, with the ability to effectively engage with both technical and non-technical stakeholders
  • Experience in working with relational databases, web services, and other enterprise-level technologies

We invite you to write in to Kevin at , with your updated CV (in MSWord format). We regret to inform only selected candidates will be notified. However, if you are not selected, we will keep your CV and contact you for suitable role(s) that comes along.

Kevin Chong

EA Reg No. R

EA License No. 22S1412

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.

L3 Java Application Developer

Singapore, Singapore PERCEPT SOLUTIONS PTE. LTD.

Posted today

Job Viewed

Tap Again To Close

Job Description

Roles & Responsibilities

The L3 Application Developer (AWS) is responsible for developing, enhancing, and supporting enterprise applications with a strong focus on AWS cloud services, Java, and Spring framework. The incumbent will play a key role in troubleshooting complex issues, optimizing application performance, and ensuring the stability of production systems.

Key Responsibilities:

  • Develop and maintain enterprise-grade applications using Java (17 or higher) and Spring framework (Spring Boot, etc.).
  • Design, build, and consume RESTful APIs within a microservices architecture.
  • Work with AWS cloud services to deploy, manage, and scale applications.
  • Manage and optimize SQL and MySQL databases for performance and reliability.
  • Troubleshoot and resolve L3 production issues, ensuring minimal downtime.
  • Collaborate with cross-functional teams including DevOps, QA, and business stakeholders to deliver high-quality solutions.
  • Perform code reviews, provide technical mentorship, and enforce coding best practices.
  • Support continuous improvement by identifying and implementing automation, monitoring, and performance enhancements.

Must-have Competencies / Skills:

  • Minimum 5 years of experience in application development.
  • Strong expertise in Java 17 or higher (currently using Java 17/21) with Spring framework (Spring, Spring Boot, etc.).
  • Hands-on experience with AWS cloud services, Microservices, and RESTful APIs.
  • Proficiency in SQL and MySQL databases.

Good-to-have Skills:

  • Experience with CI/CD pipelines (e.g., Jenkins, GitLab CI).
  • Knowledge of Docker / Kubernetes for containerization and orchestration.
  • Familiarity with Agile / Scrum methodologies.
  • Exposure to monitoring and logging tools (e.g., CloudWatch, ELK, Prometheus).

Official Working Hours:

  • 5 days work week
  • Mon–Thu: 8:30am – 6:00pm
  • Fri: 8:30am – 5:30pm
  • Due to the nature of the role, production incidents may require the incumbent to report to office.
  • Activation and transport allowances will be provided when activated.

To apply, simply click the "Apply" button or send your updated profile to

EA Licence No.:18S9405 / EA Reg. No.:R

Percept Solutions is expanding and actively seeking talented individuals. We encourage applicants to follow Percept Solutions on LinkedIn at to stay informed about new opportunities and events.

Tell employers what skills you have

Troubleshooting
Kubernetes
AWS
Scrum
MySQL
Agile
Application Development
Logging
Spring Boot
SQL
Containerization
Cloud Services
Docker
Java
Orchestration
Databases
This advertiser has chosen not to accept applicants from your region.

L3 Java Application Developer

Singapore, Singapore PERCEPT SOLUTIONS PTE. LTD.

Posted today

Job Viewed

Tap Again To Close

Job Description

Roles & Responsibilities

We are seeking an experienced L3 Application Developer to support, enhance, and maintain enterprise applications. The role requires strong expertise in Java and Spring frameworks, along with hands-on experience in developing and supporting microservices and RESTful APIs. You will be responsible for addressing complex production issues, delivering high-quality fixes, and supporting ongoing system enhancements.

Key Responsibilities:

  • Provide L3 application support by analyzing, troubleshooting, and resolving production issues.
  • Develop, enhance, and maintain applications using Java (8/11/17) and Spring Framework (Spring Boot, Spring MVC, etc.).
  • Design, implement, and support Microservices and RESTful APIs.
  • Write optimized queries and manage databases with SQL, MySQL, and PL/SQL.
  • Collaborate with cross-functional teams to ensure timely issue resolution and system stability.
  • Participate in code reviews, debugging, and root cause analysis.
  • Ensure compliance with development standards, security practices, and operational procedures.

Must-Have Competencies / Skills:

  • Minimum 5 years of experience in application development and support.
  • Strong proficiency in Java 8, 11, or 17 (current systems run on Java 8, with an upgrade to 17 in progress).
  • Expertise in Spring Framework (Spring Boot, Spring MVC, etc.).
  • Experience in Microservices development and RESTful APIs.
  • Hands-on with SQL, MySQL, PL/SQL.

Working Hours:

  • 5 days work week
  • Monday – Thursday: 8:30 AM – 6:00 PM
  • Friday: 8:30 AM – 5:30 PM
  • Due to the nature of the role, production incidents may require the incumbent to report to office outside of standard hours.
  • Activation and transport allowances will be provided when activated.

To apply, simply click the "Apply" button or send your updated profile to

EA Licence No.:18S9405 / EA Reg. No.:R

Percept Solutions is expanding and actively seeking talented individuals. We encourage applicants to follow Percept Solutions on LinkedIn at to stay informed about new opportunities and events.

Tell employers what skills you have

MVC
Troubleshooting
MySQL
Application Development
Root Cause Analysis
JavaScript
HTML5
Microservices
Spring Boot
SQL
Application Support
Java
Debugging
Databases
Software Development
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Java Jobs in Singapore !

Enterprise Java Application Developer

Singapore, Singapore beBeeJavaDeveloper

Posted today

Job Viewed

Tap Again To Close

Job Description

Job Description

We are seeking an experienced developer to support, enhance and maintain enterprise-level applications.

The role requires strong expertise in Java programming and Spring frameworks, along with hands-on experience in developing and supporting microservices and RESTful APIs.

You will be responsible for addressing complex production issues, delivering high-quality fixes, and supporting ongoing system enhancements.

Key Responsibilities:
  • Provide technical application support by analyzing, troubleshooting and resolving production issues.
  • Develop, enhance and maintain applications using Java (8/11/17) and Spring Framework (Spring Boot, Spring MVC, etc).
  • Design, implement and support Microservices and RESTful APIs.
  • Write optimized database queries and manage databases with SQL, MySQL and PL/SQL.
  • Collaborate with cross-functional teams to ensure timely issue resolution and system stability.
  • Participate in code reviews, debugging and root cause analysis.
  • Ensure compliance with development standards, security practices and operational procedures.
Must-Have Competencies / Skills:
  • Minimum 5 years of experience in application development and support.
  • Strong proficiency in Java 8, 11 or 17.
  • Expertise in Spring Framework (Spring Boot, Spring MVC, etc).
  • Experience in Microservices development and RESTful APIs.
  • Hands-on experience with SQL, MySQL, PL/SQL.
This advertiser has chosen not to accept applicants from your region.

Java Application Developer Specialist

Singapore, Singapore beBeeApplication

Posted today

Job Viewed

Tap Again To Close

Job Description

Job Overview

We are seeking an experienced Java Application Developer to join our team. The successful candidate will be responsible for designing, developing, and deploying high-performance scalable Java-based applications for cross-border trade and ERP systems.

Key Responsibilities:
  • Design and develop complex Java-based applications for enterprise systems.
  • Collaborate with business analysts, testers, and product owners to understand requirements and deliver solutions.
  • Develop APIs, microservices, and integrations with vendor ERP platforms and third-party systems.
  • Optimize application performance and ensure system security, reliability, and availability.
  • Participate in code reviews, testing, and debugging to ensure quality standards are met.
  • Maintain and improve existing applications based on changing business needs and technology upgrades.
Required Skills & Qualifications:
  • Bachelor's degree in Computer Science or related field.
  • 4–8 years of hands-on experience in Java/J2EE development.
  • Strong knowledge of Spring Framework (Spring Boot, Spring MVC, Spring Data).
  • Experience in RESTful API development and microservices architecture.
  • Solid understanding of relational databases (Oracle, MySQL, PostgreSQL) and SQL.
  • Experience working with version control tools (e.g., Git) and build tools (e.g., Maven, Gradle).
About the Role

This is an exciting opportunity for a skilled Java developer to take their career to the next level. If you have a passion for software development and a desire to work on challenging projects, we encourage you to apply.

What We Offer

We offer a competitive salary and benefits package, as well as opportunities for professional growth and development. If you are a motivated and talented individual who is looking for a new challenge, please submit your application.

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

L3 Java Application Developer

$9000 Monthly PERCEPT SOLUTIONS PTE. LTD.

Posted 5 days ago

Job Viewed

Tap Again To Close

Job Description

We are seeking an experienced L3 Application Developer to support, enhance, and maintain enterprise applications. The role requires strong expertise in Java and Spring frameworks, along with hands-on experience in developing and supporting microservices and RESTful APIs. You will be responsible for addressing complex production issues, delivering high-quality fixes, and supporting ongoing system enhancements.

Key Responsibilities:

  • Provide L3 application support by analyzing, troubleshooting, and resolving production issues.
  • Develop, enhance, and maintain applications using Java (8/11/17) and Spring Framework (Spring Boot, Spring MVC, etc.).
  • Design, implement, and support Microservices and RESTful APIs.
  • Write optimized queries and manage databases with SQL, MySQL, and PL/SQL.
  • Collaborate with cross-functional teams to ensure timely issue resolution and system stability.
  • Participate in code reviews, debugging, and root cause analysis.
  • Ensure compliance with development standards, security practices, and operational procedures.

Must-Have Competencies / Skills:

  • Minimum 5 years of experience in application development and support.
  • Strong proficiency in Java 8, 11, or 17 (current systems run on Java 8, with an upgrade to 17 in progress).
  • Expertise in Spring Framework (Spring Boot, Spring MVC, etc.).
  • Experience in Microservices development and RESTful APIs.
  • Hands-on with SQL, MySQL, PL/SQL.

Working Hours:

  • 5 days work week
  • Monday – Thursday: 8:30 AM – 6:00 PM
  • Friday: 8:30 AM – 5:30 PM
  • Due to the nature of the role, production incidents may require the incumbent to report to office outside of standard hours.
  • Activation and transport allowances will be provided when activated.

To apply, simply click the "Apply" button or send your updated profile to

EA Licence No.:18S9405 / EA Reg. No.:R

Percept Solutions is expanding and actively seeking talented individuals. We encourage applicants to follow Percept Solutions on LinkedIn at to stay informed about new opportunities and events.


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 Jobs