1629 Java Developer jobs in Singapore

Java Developer

Singapore, Singapore $100000 - $150000 Y Millennium Management

Posted today

Job Viewed

Tap Again To Close

Job Description

Java Developer

We are seeking an experienced & enthusiastic Java developer to join our high performing Execution Services Technology Team. The role is focused on developing / enhancing our state of art order management capabilities as well as overhauling our inventory management efficiencies. The role will play a critical role in a global team to enhance our order management system.

Responsibilities & Duties

  • Partner closely with fellow technologists, Execution Services and Equity Finance team to further enhance our execution offering to Portfolio Managers across various teams.
  • Understand the business requirements and constraints in various developed and emerging markets
  • Design and develop handling of various order management (routing, slicing, marking, netting) across multiple channels
  • Continue to evolve order management through multiple phases of inventory management related changes / targets
  • Stay current on state-of-the-art technologies and tools including technical libraries, computing environments and academic research
  • Help in any data analysis / trouble shooting (L3) in case of issues with our critical trading infrastructure.

Preferred Technical Skills

  • Strong server side Java knowledge including with spring boot framework
  • High focus on testability of program (TDD/XP based development preferred)
  • Experience in using, enhancing proprietary java framework and design patterns e.g. for low/no GC, messaging sessions, multi-threading
  • Good DevOps understanding to drive some of testing automation
  • Experience with AI tools usage for higher developer productivity a plus

Preferred Experience

  • 5+ years of development experience in Algos or order management systems.
  • Strong understanding of common algo offering in the equities markets
  • Good understanding of Asia equities markets i.e. auctions, microstructure, regulatory constraints
  • Fair knowledge of concepts of order marking and borrow concepts
  • Good team player. Detail oriented, demonstrates thoroughness and strong ownership of work.
  • Excellent written & oral communication skills
  • Quick thinker & problem solver, able to think on their feet and make informed decisions.
  • Experience with any cloud platform and containerization tools is a plus.
  • Knowledge of Kdb+/Q is a big plus.
  • Any front-end development experience is a plus.
This advertiser has chosen not to accept applicants from your region.

Java Developer

Singapore, Singapore $120000 - $180000 Y ALMR CONSULTING PTE. LTD.

Posted today

Job Viewed

Tap Again To Close

Job Description

Key Responsibilities
  • Design, develop, test, and deploy robust Java applications for banking systems.
  • Work on end-to-end development including requirement analysis, coding, debugging, and implementation.
  • Collaborate with business analysts, architects, and QA teams to deliver high-quality software.
  • Ensure adherence to banking industry standards , including compliance, security, and resiliency requirements.
  • Optimize application performance and scalability.
  • Support production systems, troubleshoot issues, and provide timely resolutions.
  • Document technical designs and application workflows.
Required Skills & Experience
  • Bachelor's degree in Computer Science, Engineering, or related field.
  • 8-15 years of hands-on experience in Java / J2EE development.
  • Strong knowledge of Core Java, Spring, Spring Boot, Hibernate/JPA, REST APIs, Microservices .
  • Experience with SQL/PL-SQL and relational databases (Oracle, SQL Server, etc.).
  • Exposure to banking/financial applications such as payments, trade finance, core banking, or regulatory systems.
  • Experience with Agile / Scrum methodologies.
  • Knowledge of cloud platforms (AWS / Azure / GCP) preferred.
This advertiser has chosen not to accept applicants from your region.

Java Developer

Singapore, Singapore $120000 - $240000 Y Sanderson-Ikas

Posted today

Job Viewed

Tap Again To Close

Job Description

We are seeking a skilled software engineer to join a global team focused on building and supporting cutting-edge Fixed Income Electronic Trading systems. This role is based in Singapore and plays a key part in delivering low-latency, high-performance solutions used by front-office trading desks across global markets.

The team develops core components of the e-trading platform, supporting pricing, execution, algorithmic trading, and real-time risk for Fixed Income products.

Key Responsibilities:

  • Design, develop, and maintain core Java-based applications for Fixed Income electronic trading.
  • Build scalable and low-latency systems for:
  • Pricing and quoting engines
  • Dealer-to-dealer and dealer-to-client trade execution
  • Algorithmic and automated trading capabilities
  • Risk management and Straight Through Processing (STP)
  • Data pipelines, real-time analytics, and storage
  • Collaborate closely with traders, sales, and quantitative teams to deliver pre-trade and trading functionality.
  • Work with DevOps tools and modern deployment pipelines to ensure high availability and rapid delivery.
  • Operate effectively within a global, distributed team across time zones.

Required Skills & Experience:

  • 3 years of experience developing front-office trading or pricing systems
  • Strong hands-on experience with Core Java (JDK 8/17+)
  • Deep understanding of Fixed Income markets and trading workflows
  • Proven ability to work directly with traders and quants on technology solutions
  • Experience building event-driven, high-performance applications
  • Familiarity with messaging and middleware technologies (e.g., Solace, Tibco RV/FTL, Aeron, Redis, Hazelcast)
  • Solid grasp of DevOps tools such as Git, Bitbucket, Jenkins, Maven, Gradle, TeamCity, JIRA
  • Strong communication skills, both technical and business-facing
  • Comfortable working on multiple initiatives in a fast-paced, global environment
  • Experience with low-latency system design and tuning (e.g., GC minimization, zero-GC techniques)
  • Exposure to KDB+/Q or other time-series databases

For a confidential discussion, please reach out to me at

Personal data collected will be used for recruitment purposes only.

Only shortlisted candidates will be notified / contacted.

EA Registration No: R

"Sanderson-iKas" is the brand name for iKas International (Asia) Pte Ltd, a company incorporated in Singapore under Company UEN No.: E with EA license number 16S8086.

Website:

information_technology

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

Java Developer

Singapore, Singapore $80000 - $120000 Y Toss-Ex Pte Ltd

Posted today

Job Viewed

Tap Again To Close

Job Description

Responsibility:

Design, development, and implementation of mega projects in the field of biometrics, identity

management and security control etc. The developer is required to work with enterprise class,

state-of-the-art Java system software and development tools. The developed software will be

deployed in a highly available and scalable environment.

Successful applicants can expect to work in fast paced environment with dynamic projects

teams. The projects involved are high profile, challenging and offer good career references.

Requirements:

  • Strong technical knowledge and development experience in supporting enterprise

level Java applications.

  • Proficiency in troubleshooting application issues, performing log analysis, and using

monitoring tools.

  • Minimum 3 years relevant experience to code in Java.

  • Minimum 3 years relevant experience with Crystal report is preferred.

  • Experience in Gitlab, IBM WebSphere, batch job development framework such as

Quartz, Spring Batch is a plus.

  • Development experience with Message Queues is good to have.

  • Experience with databases and SQL query language, preferably on Oracle database.

  • Familiarity with software development life cycle (SDLC) and ITIL principles.

  • Excellent problem-solving and analytical skills.

  • Effective communication and collaboration abilities.

  • Ability to work under pressure and prioritize tasks in a fast-paced environment.

Java
• Crystal Report
• Oracle Databases
• Gitlab
• IBM WebSphere
• Experience in batch job development frameworks like Quartz, Spring Batch etc.
• Development experience with Message Queues

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

Java Developer

Singapore, Singapore $6000 - $18000 Y TroyTech International Consulting Pte Ltd

Posted today

Job Viewed

Tap Again To Close

Job Description

Requirements:
  • 4-6 years of experience in Java/J2EE with key focus on Spring MVC, Hibernate, Core Java.
  • Knowledge of REST API and SOAP services.
  • Must be familiar with core RDBMS concepts.
  • Basic knowledge of Microsoft Azure platform.
  • Knowledge of version control systems like Git.
  • Experience with CI/CD pipelines and deployment tools.
  • Strong problem-solving and communication skills.
  • Ability to work in a collaborative environment and must be a good team player.
Key Responsibilities:
  • Provide L3 support for incident/problem management
  • Closely work with business users to proactively address their queries.
  • Closely work with offshore team for key enhancement activities
This advertiser has chosen not to accept applicants from your region.

java developer

Singapore, Singapore $80000 - $150000 Y Spark Systems

Posted today

Job Viewed

Tap Again To Close

Job Description

Responsibilities

  • Build best in class low latency, high-performance electronic trading system.
  • Develop distributed and scalable solutions for market connectivity gateways using FIX or other financial protocols in a very low latency environment/
  • Continuous improving tools for performance tracking, monitoring and reporting on suit of trading applications.
  • Communication with sales and clients about new feature requirements and participating in solutioning.

Educational Background and Experience

  • Degree educated in an Engineering subject

Required Skills

  • Advanced programming knowledge in Core Java and multithreading
  • Competent in low latency, high-performance server-side development
  • Knowledge with FIX or other financial transaction protocols
  • Knowledge in the development lifecycle and build tools such as Git, Maven, Jira, Jenkins etc
  • Knowledge in open source libraries and frameworks such as Spring framework, apache commons, Disruptor etc
  • Working knowledge of Linux / UNIX, bash or Perl or scripting skills
  • Working knowledge of SQL databases, queries and stored procedures
  • Self-starter, good work ethics, resourceful and problem solver, being able to gain the initiative, work independently and produce high-quality solution

Additional Requirements

  • Knowledge of financial markets and financial transactions such as Forex, Equities, Futures
  • Skilled in high performance, low latency java development
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.
Be The First To Know

About the latest Java developer Jobs in Singapore !

Java Developer

Singapore, Singapore $104000 - $130878 Y INNOVATIQ TECHNOLOGIES PTE. LTD.

Posted today

Job Viewed

Tap Again To Close

Job Description

KEY RESPONSIBILITIES: (full stack)

The developer is responsible to -

i. Independently develop and maintain a web application using Java and related technologies

ii. Implement both frontend and backend components of the web application

iii. Work with stakeholders to understand requirements and implement solutions

iv. Design and implement database schema and queries

v. Develop and implement search functionality

vi. Write clean, maintainable, and well-documented code

vii. Perform testing and debugging

viii. Participate in technical discussions with stakeholders

SKILLS SET AND TRACK RECORD:

i. 3-5 years of experience in Java web application development

ii. Strong expertise in Java/nodejs/Springboot framework for backend development

iii. Proficient in JavaScript/TypeScript and frontend frameworks (e.g., React, Angular, or )

iv. Experience in SQL and database design

v. Experience in implementing search functionality and optimization

vi. Good understanding and completion of projects using waterfall/Agile methodology

vii. Analytical, conceptualization and problem-solving skills

viii. Experience with version control systems (e.g., Git)

ix. Motivated and self-driven, with ability to learn new concepts and tools in a short period of time

x. Team player with ability to collaborate effectively with stakeholders

xi. Good written and verbal communication and interpersonal skills

xii. Experience in automated testing and debugging

xiii. Interest in developing high-quality web applications

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

Java Developer

Singapore, Singapore $60000 - $120000 Y Zenith Infotech

Posted today

Job Viewed

Tap Again To Close

Job Description

Job Summary:

We are seeking a skilled and detail-oriented Java Software Engineer with strong expertise in multithreading and concurrent programming. You will be responsible for designing, developing, and optimizing high-performance applications that require intensive multithreaded processing. This role is critical in building scalable, low-latency systems for mission-critical applications.

Key Responsibilities:

  • Design, implement, and maintain robust Java-based applications with a focus on multithreaded architecture.
  • Develop and optimize concurrent algorithms and threading models to improve performance and scalability.
  • Collaborate with cross-functional teams including QA, DevOps, and Product Management to deliver high-quality software.
  • Debug and resolve performance bottlenecks and concurrency issues.
  • Write unit and integration tests to ensure code reliability.
  • Participate in code reviews and technical design discussions.

Qualifications:

  • Diploma/ Bachelor's degree in Computer Science, Software Engineering, or related field.
  • 1 year of hands-on experience in Java software development.
  • Experience with JSF, Hibernate, Spring Boot or similar Java frameworks.
  • Strong proficiency in Java multithreading, concurrency models (synchronized, locks, executors, etc.), and thread-safe design.
  • Experience with RESTful APIs, Microservices, or distributed systems is a plus.
  • Familiarity with tools such as JUnit, Maven/Gradle, Git, and CI/CD pipelines.
  • Excellent problem-solving and communication skills.
This advertiser has chosen not to accept applicants from your region.

Java Developer

Singapore, Singapore $90000 - $120000 Y TRINITY CONSULTING SERVICES PTE. LTD.

Posted today

Job Viewed

Tap Again To Close

Job Description

  • Minimum 3 years relevant experience to code in Java.

  • Minimum 3 years relevant experience with Crystal report is preferred.

  • Strong technical knowledge and development experience in supporting enterprise-level Java applications.

  • Proficiency in troubleshooting application issues, performing log analysis, and using monitoring tools

  • Experience in Gitlab, IBM WebSphere, batch job development framework such as Quartz, Spring Batch is a plus.

  • Development experience with Message Queues is good to have.

  • Experience with databases and SQL query language, preferably on Oracle database.

  • Familiarity with software development life cycle (SDLC) and ITIL principles.

  • Excellent problem-solving and analytical skills.

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 Developer Jobs View All Jobs in Singapore