3,002 Java jobs in Singapore

Application Programmer (Java)

Singapore, Singapore GMP TECHNOLOGIES (S) PTE LTD

Posted 17 days ago

Job Viewed

Tap Again To Close

Job Description

Responsibilities

  • Quickly resolve user-impacting incidents through thorough investigation and consistent communication throughout the incident lifecycle.
  • Proactively identify workarounds and effectively coordinate stakeholders during major incidents, ensuring timely updates to users, senior management, and IT teams.
  • Address user requests efficiently, prioritizing based on urgency and business impact. Escalate when necessary while maintaining ownership as the users main point of contact.
  • Analyze Java code to identify issues and recommend improvements or modifications.
  • Implement long-term solutions to eliminate recurring issues by performing root cause analysis and recommending enhancements such as new features, automation, or improved documentation.
  • Act as the key liaison between IT and stakeholders, collaborating with support engineers, end users, and various teams across the department.
  • Participate in supplementary tasks such as testing or business analysis when required.
  • Adhere to Departments Run processes and standards as directed by the Run Control Tower and contribute to their continuous improvement.
Application Monitoring
  • Design and deploy application monitoring tools to ensure early incident detection, leveraging infrastructure-as-code principles where applicable.
  • Oversee and monitor batch processing schedules during Singapore business hours to ensure quick identification and resolution of issues, minimizing downtime.
  • Generate and distribute regular reports on data quality (daily, weekly, and monthly).
  • Optimize workflows to reduce the need for manual interventions.
Incident and Request Management
  • Provide Level 2 and Level 3 support for back-office applications used by business users.
  • Investigate and resolve incidents and service requests thoroughly and efficiently.
  • Coordinate the resolution of cross-team incidents involving multiple stakeholders.
Problem Management and Continuous Improvement
  • Detect and address recurring issues to improve system stability and performance.
  • Define requirements for bug fixes and enhancements, and communicate them to the development team.
  • Develop and maintain a knowledge base for supported applications in collaboration with build and operations teams.
  • Organize training sessions for end users to reduce repetitive requests to IT.
  • Identify and implement opportunities for process enhancements.
  • Mentor and support junior team members as needed.
Change Management
  • Conduct testing for new releases to ensure application stability.
  • Analyze application performance to identify bottlenecks or areas for improvement.
  • Coordinate and validate deployments to production environments.
  • Participate in production releases, including those scheduled on weekends as part of a rotating team schedule.
Qualifications and Profile
  • At least 4 years of hands-on experience in application development and support roles.
  • Experience with Calypso version 16 is advantageous; familiarity with other back-office systems is a plus.
  • Preferable knowledge of Calypso Back-office components including Engines, Events, Filters, Reports, Scheduled Tasks, Messaging (SWIFT), Transfers, SDIs, Accounting, Pricers, and Workflows.
  • Understanding of reconciliation processes and financial instruments such as Repos, Bonds, and Securities, along with a solid grasp of the trade lifecycle.
  • Experience with regulatory reporting requirements (e.g., MMSR).
Technical Skills
  • Proficient in Java, PL/SQL, and Linux operating environments.
  • Strong working knowledge of UNIX systems and database technologies (e.g., SQL, Oracle, Sybase, BigData).
  • Experience with automation tools and frameworks.
  • Skilled in scripting languages including Python, Shell, PowerShell, and SQL.
  • Exposure to tools such as ElasticSearch, Grafana, Prometheus, Kibana, Control-M, Kafka, Confluence, Jira, GitLab, and MQ Series.
  • Familiarity with DevOps tools including Git, Maven/Gradle/NuGet, Ansible, Jenkins.
  • Experience working with containerization platforms like Docker and Kubernetes.
Functional Skills
  • Background in supporting capital markets and trading applications, ideally in Market Risk or Front Office environments.
  • Solid understanding of financial products including Treasury, FX, Credit, IRD, Bonds, and RSF.
  • Deep knowledge of Confirmations, Settlements, Position Management, and Accounting systems.
  • Comprehensive understanding of financial assets (Repos, Bonds, SLB, Issuances) and the full trade lifecycle.
Desirable Skills
  • Proficiency in object-oriented programming, especially Java (used in Calypso platforms).
  • Understanding of Domain-Driven Design and microservices architecture (e.g., Spring Boot).
  • Prior exposure to capital markets applications is an added advantage.
Additional information
  • Working Hours:
  • Standard work shifts: 9:00 AM 6:30 PM or 11:00 AM 8:30 PM.
  • Participation in a weekend on-call rotation may be required for planned operations.

To apply, please visit and search for Job Reference: L7R469RX

We regret that only shortlisted candidates will be notified.

GMP Technologies (S) Pte Ltd | EA License: 11C3793 | EA Personnel: Bautista Gia Grace De Guzman | Registration No: R

This is in partnership with the Employment and Employability Institute Pte Ltd (e2i).

e2i is the empowering network for workers and employers seeking employment and employability solutions. e2i serves as a bridge between workers and employers, connecting with workers to offer job security through job-matching, career guidance and skills upgrading services, and partnering employers to address their manpower needs through recruitment, training, and job redesign solutions. e2i is a tripartite initiative of the National Trades Union Congress set up to support nation-wide manpower and skills upgrading initiatives.

By applying for this role, you consent to GMP Recruitment Services (S) Pte Ltds PDPA and e2is PDPA

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

Analyst Programmer (Java)

Singapore, Singapore Zenith Infotech(s) Pte Ltd

Posted 8 days ago

Job Viewed

Tap Again To Close

Job Description

Job Responsibilities:

-Troubleshooting system and program problems.

-Developing support documentation for applications and systems patches developed in-house.

-Responding to support requests according to IT support policies.

-Maintaining the company website and intranet site.

-Identifying and arranging project requirements.

-Previous experience in application development.

Job Requirements

  • Have good experience in Java Enterprise Edition or Spring or equivalent.
  • Good experience in java/j2ee technologies and back-end programming
  • Development of Web-based applications using UI framework such as Angular/AngularJS, JQuery, Struts or equivalent.
  • Development of application using Persistence framework such as Hibernate, JPA or equivalent.
  • Development of Web services, Restful services or equivalent.
  • Relational Databases like DB2, SQL Server, Oracle.
  • Using tools for testing.
  • IDE such as Eclipse, JDeveloper, Netbeans or equivalent.
  • Spring framework
This advertiser has chosen not to accept applicants from your region.

Java Developer

Singapore, Singapore $100000 - $150000 Y SALT TALENT SEARCH PTE. LTD.

Posted today

Job Viewed

Tap Again To Close

Job Description

SALT Talent is looking to hire a Java Software Engineer for a yearly renewable contract role in Singapore for a global technology client. In this role you will be involved in the software development life cycle with a focus on delivering solutions for Interconnection product systems

Responsibilities:

  • Work in a globally distributed development team environment with minimal supervision.
  • Hands-on Architecture, Design, Development, Automation Testing & Support of Software Products and Solutions
  • Interact with stakeholder(s) to understand and document the product feature(s).
  • Provides level of effort (LOE) for product backlog. Work with technical project managers and product management teams to define detailed user stories & prepare schedule.
  • Integrate software product(s) with other systems, test interfaces, and manage version control
  • Assist in analysis & evaluation of new technologies to meet demand for product roadmap and technology platform goals

Qualification:

  • Bachelor's degree in computer science, Software Engineering, or related field with 8+ years of professional software development experience
  • Professional Experience architecting, building, deploying, and maintaining customer facing applications at scale in an innovative engineering environment
  • Strong programming foundation with knowledge in Data Structures, Algorithms and Design Patterns.
  • Minimum 3+ years Full-stack expertise in application design & development with Java technologies with knowledge of Spring, JPA/Hibernate, Message Queues & Workflow Engines with layered-microservices architecture

CEI No: R / EA No: 07C3147

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

Java Developer

Singapore, Singapore $90000 - $120000 Y Combuilder Pte Ltd

Posted today

Job Viewed

Tap Again To Close

Job Description

Responsibilities:

  • Analyse user needs & system analysis, research, design, and develop software solutions or programs based on project objectives i.e. new feature & module development, change requests and enhancements.
  • Consult with Application Architects and project team members for technical ideas and solutions.
  • Develop, maintain, and enhance software application systems with complex functional requirements, high performance and high availability requirements.
  • Perform and support software & system integration test and performance test
  • Perform application troubleshooting and production support.
    Maintain and update software documentation.

Requirements:

  • Degree in Engineering/ Computer Science or a relevant discipline.
  • At least 4-5 years in software development and system integration experiences in Java and/or C++, as well as web application development using HTML/HTML5, JavaScript and JavaScript Framework (i.e. AngularJS, ExtJS, JQuery, Bootstrap).
  • Interfacing with database (i.e. MS SQL, Oracle, MySQL) using ODBC/JDBC and SQL.
  • Multi-tier software architecture design and implementation.
  • Object-oriented software design and UML modelling.
  • Virtualization using Containerisation (e.g. docker).
  • Applications development and deployment into Commercial Cloud (e.g. AWS).
  • Application development for Desktops / Workstations.
  • Web services in Commercial Cloud (e.g. AWS).
  • AWS Lambda Functions using Python or JavaScript.
  • Single Sign-on solutions (e.g. OAuth, OpenID Connect, SAML).
  • Secure communication (e.g. MQ, MQTT, SFTP, FTP-S).
  • Strong analytical and problem-solving skills.
  • Resourceful and self-motivated team player.
  • Good written and verbal communication skills in English.
This advertiser has chosen not to accept applicants from your region.

Java Developer

Singapore, Singapore $80000 - $120000 Y K2 Partnering Solutions Pte Ltd

Posted today

Job Viewed

Tap Again To Close

Job Description

Position Overview

We are seeking a skilled and passionate Java Developer to join our dynamic technology

team. The successful candidate will be responsible for designing, developing, and

maintaining high-quality Java applications. You will collaborate with cross-functional teams to

deliver scalable and robust solutions that meet business requirements.

Key Responsibilities

Design, implement, and maintain Java-based applications according to project

requirements.

Collaborate with business analysts, product managers, and other developers to

understand end-user requirements and deliver technical solutions.

Write clean, efficient, and well-documented code following industry best practices.

Troubleshoot, debug, and resolve software defects and issues in a timely manner.

Participate in code reviews to ensure code quality and knowledge sharing among

team members.

Contribute to the continuous improvement of development processes and

methodologies.

Keep up to date with the latest Java technologies and industry trends.

Required Skills and Qualifications

Bachelor's degree in Computer Science, Information Technology, or a related field.

Proven experience as a Java Developer or similar role.

Strong proficiency in Java SE/EE, Spring Framework, and related technologies.

Familiarity with RESTful APIs, web services, and microservices architecture.

Experience with databases such as MySQL, PostgreSQL, or Oracle.

Knowledge of version control systems (e.g., Git).

Solid understanding of object-oriented programming principles.

Excellent problem-solving and analytical skills.

Strong communication and teamwork abilities.

Preferred Qualifications

Experience with cloud platforms (e.g., AWS, Azure, Google Cloud).

Familiarity with front-end technologies (e.g., JavaScript, Angular, React) is a plus.

Understanding of Agile/Scrum development methodologies.

Relevant Java certifications are advantageous.

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

Java Developer

Singapore, Singapore $150000 - $200000 Y Eames Consulting Group

Posted today

Job Viewed

Tap Again To Close

Job Description

We are partnered with a financial services organisation to hire a VP, Java Developer - Front Office Trading Systems. This role offers the opportunity to work on business-critical front office platforms, combining hands-on Java engineering with elements of site reliability and platform resilience.

Key Responsibilities

  • Design, develop, and optimize Java applications supporting electronic FX trading, including pricing, execution, and risk management components.
  • Ensure low-latency, high-throughput performance in real-time trading environments.
  • Collaborate with quants, traders, and product teams to translate trading strategies and workflows into scalable technical solutions.
  • Contribute to platform reliability and SRE practices, including monitoring, automation, performance tuning, and incident response.
  • Support CI/CD pipelines, automated testing, and peer code reviews.
  • Engage in architecture and design discussions, helping shape the evolution of front office trading systems.

Requirements

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • 6+ years of hands-on Java development experience, with strong knowledge of multi-threading, concurrency, data structures, and performance optimization.
  • Proven track record building low-latency trading systems (FX preferred, but other asset classes considered).
  • Familiarity with front office environments within global markets.
  • Experience or strong interest in SRE/DevOps practices: observability, incident response, automation, and system reliability.
  • Additional exposure to Python, KDB, or JavaScript is a plus.
  • Strong analytical skills, problem-solving ability, and comfort working in fast-paced, business-critical environments.

Due to the urgency of the role, we are only able to consider candidates that do not require working passes or working visas

R

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

Java Developer

$90000 - $120000 Y Helius Technologies Pte Ltd

Posted today

Job Viewed

Tap Again To Close

Job Description

  • Stake holder management – working closely with business change engineers, project managers and Tech lead to deliver IT changes.
  • Analyse requirements, provide development efforts and deliver as per agreed timelines
  • Ensure regular status updates to key stakeholders and participation in project meetings and maintaining robust communication on the task status throughout its life cycle
  • Minimum 7 years of development experience in applications, programming languages.
  • Well organized and ability to prioritise and carry out multiple tasks. Able to drive the assigned tasks to meet key milestones and overcome challenges.
  • Able to translate functional requirements to efficient and fit-for-purpose technical solutions

Technical Skills:
•Java and Frameworks such as Spring boot, Hibernate.

•Service oriented architecture, RESTful services

•Kubernetes (PKS) and Virtual Machines

•Streaming using Kafka, Avro

•SQL (MSSQL, Oracle, Postgres)

•React JS, or Angluar

•Open API, UML

•Strong computer science knowledge (algorithms, data structures, object-oriented design)

•TDD. Able to write acceptance test

•Maven

•Basic Linux shell scripting commands

•Familiarity with Intellij, Git, SonarQube/SonarLint

Thanks, and Best Regards

Karanam Vijaya Kiran

(EA Registration no: R

HP:

Recruitment Manager

Helius Technologies Pte Ltd (EA Licence No: 11C3373)

This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Java Jobs in Singapore !

Java Developer

$60000 - $180000 Y Argyll Scott

Posted today

Job Viewed

Tap Again To Close

Job Description

We are looking for highly skilled programmers with experience building applications in Java. This is a 12 month contract to start with a potential to extend further.

As a developer you will be part of the Enterprise Security Platforms (Cyber Data Risk & Resilience) team. You will be responsible for analyzing user requirements and business objectives, determining application features and functionality, and recommending changes to existing Java-based applications, among other duties. Java Developers need to compile detailed technical documentation and user assistance material, requiring excellent oral/written communication.

The candidate will be part of the global team with global responsibilities of the below:

Responsibilities:

  • Analyze communicated requirements and come up with tech design.
  • Research, develop tech solutions based on communicated requirements and tech design.
  • Enhance existing Security Development security solutions prioritized based on client feedback, issues on PROD, technical discussion etc.
  • Create automated testing for the solutions developed.
  • Create documentation/support procedures and assist operation/SRE team for operational work.
  • Enforce software SLDC in the development circle.
  • Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review.

Technical Skills Required

  • Familiar with
    core Java/J2EE
    technologies.
  • Experience of using
    open-source frameworks like Spring Framework
  • Familiar with t
    est driven development
    methodology.
  • Hands-on experience with
    CI/CD tools
    like (
    GIT, Jenkins, Team City)
  • Experience of using
    relational database, like JDBC, SQL, Store Procedure
    .

Desired Skills:

  • Experience of using scripting language. e.g. Python, Shell, Regular expression
  • Experience with front end technologies like HTML, JavaScript, CSS etc.
  • Experience with
    Agile methodology
    , e.g. spring planning, daily Scrum, retrospective etc.
  • Basic knowledge of using Linux.
  • Basic networking knowledge,
  • Basic knowledge of
    information security
    , such as IAM, DLP, Crypto etc.
  • Awareness of Docker, Ansible, Kubernetes, Splunk, Public Cloud management
  • Argyll Scott Consulting Pte Ltd

Argyll Scott Asia is acting as an Employment Business in relation to this vacancy.

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

Java Developer

Singapore, Singapore $13200 - $144000 Y PURVIEW ASIA PACIFIC PTE. LTD.

Posted today

Job Viewed

Tap Again To Close

Job Description

The developer will be responsible for analyzing user requirements and business objectives, determining application features and functionality, and recommending changes to existing Java-based applications, among other duties. Java Developers need to compile detailed technical documentation and user assistance material, requiring excellent oral/written communication.

Responsibilities:

  • Analyze communicated requirements and come up with tech design.
  • Research, develop tech solutions based on communicated requirements and tech design.
  • Enhance existing Security Development security solutions prioritized based on client feedback, issues on PROD, technical discussion etc.
  • Create automated testing for the solutions developed.
  • Create documentation/support procedures and assist operation/SRE team for operational work.
  • Enforce software SLDC in the development circle.
  • Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review.

Technical Skills Required

  • Expertise with core Java/J2EE technologies.
  • Experience of using open-source frameworks like Spring Framework
  • Familiar with test driven development methodology.
  • Hands-on experience with CI/CD tools like (GIT, Jenkins, Team City)
  • Experience of using relational database, like JDBC, SQL, Store Procedure.
  • Experience of using scripting language. e.g. Python, Shell, Regular expression
  • Experience with front end technologies like HTML, JavaScript, CSS etc.
  • Experience with Agile methodology, e.g. spring planning, daily Scrum, retrospective etc.
  • Basic knowledge of using Linux.
  • Basic networking knowledge,
  • Basic knowledge of information security, such as IAM, DLP, Crypto etc.
  • Awareness of Docker, Ansible, Kubernetes, Splunk,Public Cloud management
  • Excellent verbal and written communication skills coupled with a collaborative approach.
This advertiser has chosen not to accept applicants from your region.

Java Developer

$90000 - $120000 Y GECO Asia Pte. Ltd

Posted today

Job Viewed

Tap Again To Close

Job Description

Are you passionate about Java development and looking for an exciting opportunity in a global team? We are urgently seeking a Java Developer with Japanese language skills to join our fast-growing team in the Philippines If you have the technical expertise and are ready for a new adventure, this is the opportunity for you

Responsibilities:
  • Java Development: Design, develop, and maintain Java-based applications with a focus on scalability and performance.
  • APIs & Web Development: Build and integrate Java APIs, work on JavaServer Pages (JSP), and leverage modern web technologies such as JavaScript and Angular.
  • Collaborate Across Teams: Work closely with cross-functional teams to deliver high-quality software solutions and contribute to project planning and execution.
  • Platform Expertise: Utilize your knowledge of Spring, AIX, Linux, Shell scripting, and SQL to support the development process.
  • Japanese Communication: You will be working with Japanese-speaking teams, so fluency in Japanese (both written and spoken) is essential.
Key Qualifications:
  • Must Have:

  • Solid experience with Java development

  • Familiarity with Java APIs and JavaServer Pages (JSP)
  • Strong knowledge of web development, including JavaScript and Angular
  • Additional Skills & Knowledge:

  • Experience with AIX, Linux, Spring, Shell scripts, and SQL

  • Exposure to the NICE Actimize platform is a plus
  • Language Requirement:

  • JLPT N2 or higher Japanese proficiency (both written and spoken) is essential to communicate effectively with Japanese-speaking teams.

Requirements:
  • Language: JLPT N2 or higher Japanese proficiency (written and spoken) – essential for communication with Japanese-speaking teams.
  • Work Experience: Proven track record in Java development with experience in the relevant tech stack.
  • Relocation: Open to candidates willing to relocate to the Philippines. Work pass processing will be handled by the company.
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