3,653 Java Engineer jobs in Singapore

Java Engineer

Singapore, Singapore RANDSTAD PTE. LIMITED

Posted today

Job Viewed

Tap Again To Close

Job Description

about company

I am currently working with a software consultancy firm that provides premium software development and strategy expertise to a wide spectrum of clients. Projects related to Gaming/Gambling/Blockchain/Government Projects. Company size close to 80 developers, excluding product and design team.

Salary structure: Base + AWS + bonus. 2 rounds of interview. Hybrid working; Mon to Thurs office, Fri WFH. Office at CBD.

about job (multiple headcount for Senior level and Java Engineer)

• Develop, test, deploy, and maintain business applications and systems integrations required for the operation

• Ensure best practices are used throughout the software development life cycle

• Actively participate in all aspects of the software development process

• Collaborate with other software engineers, business analysts and software architects to plan, design, develop, test, and maintain business applications built

skills and requirements

• Degree in Computer Science or equivalent

• Possess good experience developing web application, Web Forms, micro services and Enterprise Workflows

• Min 3 years for Java Engineer. Min 5 years for Senior Java Engineer. Experience in systems analysis, design, programming with knowledge the following technologies:

• RESTful API architecture, Java, Spring Framework (Security, MVC, Cloud, Boot), SOAP, Web Services, Mybatis

• Redis technology (Jedis client), RabbitMQ, ActiveMQ, JMS or similar technologies

• HTML5, CSS, JQuery and Ajax

• Oracle Database, SQL, PL/SQL, MySQL

• AWS cloud

• Mandarin speaking required as you need to liaise with Chinese counterparts who can only speak and write in Mandarin

To apply online please use the 'apply' function, alternatively you may contact Stella at (EA: 94C3609 /R )
This advertiser has chosen not to accept applicants from your region.

Java Engineer

Singapore, Singapore MARKETNODE PTE. LTD.

Posted today

Job Viewed

Tap Again To Close

Job Description

Roles & Responsibilities

Marketnode is a digital market infrastructure (DMI) operator backed by Euroclear, HSBC, SGX Group and Temasek. We believe in the power of programmable assets and that traditional financial instruments will originated, transacted and served better leveraging emerging technologies such as blockchain and AI

At Marketnode, our DMI suite covers the following:

  • Data services: AI powered structured data and extraction tools
  • Funds & transaction management: operating Fundnode, a funds transaction management and settlement platform
  • Digital Assets: multi-asset tokenization, record keeping and asset servicing

You'll work within the product team and collaborate with the wider business to iterate Marketnode's Order Orchestration platform — from event-driven backend services to AI and Tokenisation services. This is a hands-on, high-trust role for someone who enjoys owning features end-to-end and working in a fast-paced environment.

What You'll Do

  • Design and implement features on our orchestration platform in Java
  • Contribute to architecture design
  • Continually improve developer experience on our codebases to increase efficiency
  • Collaborate on product shaping and delivery
  • Uphold a strong testing and documentation culture
  • Help establish engineering practices as an early technical hire
Job requirements
  • 5+ Years Experience with Core Technology Stack

    Strong Java experience with Spring Framework

    Cloud infrastructure (AWS, Azure)

    RDBMS (PostgreSql, MySql)
  • Demonstrate ownership of critical feature implementation
  • Collaborative working attitude
  • Excellent spoken and written English

Nice to Have

  • Experience in regulated finance, fintech, blockchain / tokenisation
  • Familiarity with data segregation and data protection considerations
  • Experience with Infrastructure as Code, CI/CD, observability tooling (e.g. Datadog, Grafana, Prometheus)
  • Typescript with ExpressJs
Tell employers what skills you have

Written English
PostgreSQL
Azure
TypeScript
MySQL
Reliability
Cloud Infrastructure
Tokenization
Architecture Design
RDBMS
Java
This advertiser has chosen not to accept applicants from your region.

Java Engineer

Singapore, Singapore RANDSTAD PTE. LIMITED

Posted today

Job Viewed

Tap Again To Close

Job Description

about company
I am currently working with a software consultancy firm that provides premium software development and strategy expertise to a wide spectrum of clients. Projects related to Gaming/Gambling/Blockchain/Government Projects. Company size close to 80 developers, excluding product and design team.
Salary structure: Base + AWS + bonus. 2 rounds of interview. Hybrid working; Mon to Thurs office, Fri WFH. Office at CBD.
about job (multiple headcount for Senior level and Java Engineer)

• Develop, test, deploy, and maintain business applications and systems integrations required for the operation

• Ensure best practices are used throughout the software development life cycle

• Actively participate in all aspects of the software development process

• Collaborate with other software engineers, business analysts and software architects to plan, design, develop, test, and maintain business applications built
skills and requirements

• Degree in Computer Science or equivalent

• Possess good experience developing web application, Web Forms, micro services and Enterprise Workflows

• Min 3 years for Java Engineer. Min 5 years for Senior Java Engineer. Experience in systems analysis, design, programming with knowledge the following technologies:

• RESTful API architecture, Java, Spring Framework (Security, MVC, Cloud, Boot), SOAP, Web Services, Mybatis

• Redis technology (Jedis client), RabbitMQ, ActiveMQ, JMS or similar technologies

• HTML5, CSS, JQuery and Ajax

• Oracle Database, SQL, PL/SQL, MySQL

• AWS cloud

• Mandarin speaking required as you need to liaise with Chinese counterparts who can only speak and write in Mandarin
To apply online please use the 'apply' function, alternatively you may contact Stella at (EA: 94C3609 /R )
This advertiser has chosen not to accept applicants from your region.

Java Engineer

Singapore, Singapore Binance

Posted today

Job Viewed

Tap Again To Close

Job Description

full-time

Develop and maintain
Java microservices
using
Spring Boot .
Collaborate with cross-functional teams to implement compliance-related features.
Write efficient, clean, and scalable code.
Conduct code reviews and support junior developers.
Troubleshoot and optimize back-end performance.
Work across time zones with a distributed team.
Education:
Bachelor's in Computer Science, Engineering, or a related field.
Experience:
3+ years professional experience with
Java development
Strong hands-on with
Spring Boot
for
microservice architecture
Bonus Skills:
Experience with
AWS
Familiarity with
blockchain concepts
Soft Skills:
Strong problem-solving and communication
Comfortable with distributed teams and time zone flexibility
Why This Role Is Strategic
This role is part of Binance’s
Compliance function , which is critical in ensuring the company meets global regulatory standards. As such, you'll:
Build tools that support
KYC/AML, transaction monitoring , and
regulatory reporting
Work on
scalable backend services
that integrate deeply with Binance’s massive exchange platform
Contribute to trust and transparency in a high-scrutiny industry
Join a
globally dominant crypto firm
with high engineering standards
Work with a
flat, fast-moving, remote-friendly culture
Enjoy career growth, continuous learning, and competitive compensation
Gain exposure to
blockchain ,
Web3 , and
regulatory technology
Have solid
Java + Spring Boot
backend experience
Are comfortable working in
regulatory or financial environments
Are curious about blockchain and want to build resilient systems
Can handle the
pace and autonomy
of a crypto company
Staff Software Engineer, Backend - Customer Experience Team
Software Engineer, Frontend (Consumer Products)
Senior Software Engineer, Backend (Platform - CETI)
Software Engineer, Frontend (Consumer - CETI)
#J-18808-Ljbffr

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

Java Engineer

Singapore, Singapore Unison Group

Posted today

Job Viewed

Tap Again To Close

Job Description

Overview
These resources will be responsible for designing and delivering scalable, secure, and business-aligned technology solutions. The scope includes architecture planning, solution design, prototyping, and supporting delivery teams throughout the development lifecycle.
Responsibilities
Serve as a trusted technology advisor from planning to delivery
Design robust, scalable, and secure solutions aligned with business goals
Provide hands-on support including prototyping and coding
Collaborate with stakeholders to maintain solution alignment
Ensure compliance with security and best practices
Key Activities
Translate business requirements into technical solutions
Develop high-level and detailed design documents
Define integration and data exchange strategies
Conduct performance and capacity assessments
Build proof-of-concepts (POCs)
Lead and guide a team of developers
Review designs, code, and documentation
Support build, deployment, and testing phases
Indicative Deliverables
Solution engineering and detailed design documents
Capacity and performance plans
Integration diagrams and data flow maps
Technology stack recommendations
Prototypes or sample code
Implementation roadmap and final architecture package
Required Skillset
Java 8/17
Strong Core Java (Java SE & EE)
Spring Framework (Boot, MVC, Data, Security), Hibernate/JPA
Angular JS proficiency
Microservices and RESTful API development
Solution design, UML, and design patterns
SQL and experience with Oracle, MySQL, PostgreSQL
CI/CD tools (Maven/Gradle, Jenkins), Git, JUnit, Mockito
Cloud platforms (AWS)
Messaging tools (JMS, Solace, IBM MQ)
Qualifications
Minimum qualifications align with the required skillset listed above
#J-18808-Ljbffr

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

Java Engineer

Singapore, Singapore Unison Consulting Pte Ltd

Posted today

Job Viewed

Tap Again To Close

Job Description

These resources will be responsible for designing and delivering scalable, secure, and business-aligned technology solutions. The scope includes architecture planning, solution design, prototyping, and supporting delivery teams throughout the development lifecycle.
Responsibilities

  • Serve as a trusted technology advisor from planning to delivery.
  • Design robust, scalable, and secure solutions aligned with business goals.
  • Provide hands-on support including prototyping and coding.
  • Collaborate with stakeholders to maintain solution alignment.
  • Ensure compliance with security and best practices.

Key Activities

  • Translate business requirements into technical solutions.
  • Develop high-level and detailed design documents.
  • Define integration and data exchange strategies.
  • Conduct performance and capacity assessments.
  • Build proof-of-concepts (POCs).
  • Lead and guide a team of developers
  • Review designs, code, and documentation.
  • Support build, deployment, and testing phases.

Indicative Deliverables

  • Solution engineering and detailed design documents.
  • Capacity and performance plans.
  • Integration diagrams and data flow maps.
  • Technology stack recommendations.
  • Prototypes or sample code.
  • Implementation roadmap and final architecture package.

Required Skillset

  • Java 8/17
  • Strong Core Java (Java SE & EE)
  • Spring Framework (Boot, MVC, Data, Security), Hibernate/JPA
  • Angular JS proficiency
  • Microservices and RESTful API development
  • Solution design, UML, and design patterns
  • SQL and experience with Oracle, MySQL, PostgreSQL
  • CI/CD tools (Maven/Gradle, Jenkins), Git, JUnit, Mockito
  • Cloud platforms (AWS)
  • Messaging tools (JMS, Solace, IBM MQ)
    #J-18808-Ljbffr

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

Senior Java Engineer

Singapore, Singapore $120000 - $180000 Y StackTech Pte. Ltd.

Posted today

Job Viewed

Tap Again To Close

Job Description

Job Description

  • Analyse software product data and project requirements to design and implement business logic at the database level.
  • Develop and maintain efficient PL/SQL scirpts to support application functionalities.
  • Buildi and manage Java-based interfaces for communication with the backend database systems.
  • Collaborate with cross-funtional teams to ensure proper integration between the application and database layers.
  • Perform code reviews, optimization, and debugging for database and application level issues.
    Conrtibute to system architecture discussions and technical design documentation.

Qualifications

  • Bachelor's Degree in Computer Science or equivalent

If you have the following criteria, hurry up and click "APPLY":

  • At least 5 years and above of working experience in Java development.

  • Familiar with relational database management, maintenance and scripting.

  • Have an experience in large-scale data processing and development optimization, and have the ability to write and optimize SQL statements.

  • Have hands-on experience with Spring , Spring boot , Mybatis

  • Have good communication skills, team spirit and a strong sense of responsibility.

  • Have an excellent ability to complete the work independently, strong learning ability, and able to work under pressure.

  • Able to communicate in English and Mandarin.

  • Candidates fluent in Mandarin are highly preferred as role requires candidate to deal with Mandarin speaking clients.

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

About the latest Java engineer Jobs in Singapore !

Senior Java Engineer

Singapore, Singapore $180000 - $250000 Y JULIUS BAER

Posted today

Job Viewed

Tap Again To Close

Job Description

At Julius Baer, we celebrate and value the individual qualities you bring, enabling you to be impactful, to be entrepreneurial, to be empowered, and to create value beyond wealth. Let's shape the future of wealth management together.

YOUR CHALLENGE
General description

We are seeking an experienced Java Developer to join our market data team. You will be participating in a major refactoring of the market data distribution platform, implementing new components and extending existing capabilities once the platform is migrated. Your strong background in solution architecture and your extensive implementation experience will allow you to lead to way in evolving our complex platform, ensuring its reliability, flexibility and performance.

Key features and accountabilities
People Management
  • Contribute to the strengthening of the team spirit and the fostering of a collaborative work environment across locations.
  • Mentor, motivate and provide guidance/feedback to junior team members.
Business Management
  • Work to fulfil the ambitions of the team defined by Head of CoE Software Solutions.
  • Actively participate and support the head of the team to regularly review and improve team practices to optimise efficiency and productivity.
  • Continuously drive and improve systems.
Stakeholder Management
  • Effective and progressive management of all stakeholders and users of applications supported by the team.
  • Solicit and discuss requirements and solutions with business owners and stakeholders.
  • Provide regular updates to key stakeholders through the various channels used by the team.
Change Management
  • Actively participate and support Program Increment (PI) planning process.
  • Support change management and release rollout planning.
  • Provide dedicated post implementation support locally in Asia.
Regulatory Responsibilities and Risk Management
  • Demonstration of appropriate values and behaviours including but not limited to standards on honesty and integrity, due care and diligence, fair dealing (treating customers fairly), management of conflicts of interest, competence and continuous development, adequate risk management, and compliance with applicable laws and regulations.
Design and Development
  • Collaborate with cross-functional teams to design, develop, and implement high-quality software solutions for our financial products and services.
Troubleshooting and Support
  • Diagnose and resolve technical issues across the stack, providing support for both development and production environments.
  • Provide periodic on-call duty support.
YOUR PROFILE
Skills requirements
Personal and Social
  • Able to work independently and in a global team setup to take on initiatives with a positive attitude.
  • Used to designing and developing collaboratively (e.g. pair- or mob- programming), to giving and receiving feedback
  • Experience mentoring more junior developers
  • Good code review skills, pride in code quality
  • Focused, capable of driving the delivery of technical changes to completion
  • Ability to work in a fast-paced environment with the occasional priority changes and context switches
  • Structured, able to follow processes systematically
  • Very good English and communication skills
  • A team player
  • Ability to work in an agile environment
  • Positive thinking personality with a can-do attitude
  • Self-motivator, able and willing to work with minimal direction
  • Very good English and communication skills.
Professional and Technical
  • Relevant higher educational and professional background with a minimum of 5 years of experience developing with Java, with at least 2 years on Java 11 or higher
  • Knowledge of market data (asset classes, data vendors, entitlement aspects)
  • Good knowledge of multi-threading and memory management
  • Experience building high-performance real-time systems, market data streaming ideal
  • Track record in delivering robust and scalable solutions
  • Willingness to participate in application support, including periodical on-call duty
  • Be a driver for standardization and automation within Julius Bär Markets Technology
  • Foster the engineering culture within your team
  • Bring proven expertise in engineering practices and processes and have experience operating and supporting critical business systems on a global scale.
  • Your experience with microservices, cloud-native applications and distributed systems will help us propel our business growth
Additional desirable requirements
  • Cloud concepts and experience, in particular Azure
  • Kafka experience
  • Test driven development, experience of JUnit and mocking libraries (e.g. Mockito)
  • Previous experience in the finance industry, particularly front-office functions
  • Familiar with functional programming, ideally in Java
  • Experience in solution architecture, able to specify and factor non-functional requirements into design and implementation
  • Familiarity with concepts and implementations related to security
  • Familiarity with lifecycle activities, capacity management, observability
  • General DevOps culture: scripting, pipelines, deployments, certificates, et.
  • Experience with Agile/SAFe methodology, prior use of Jira and Confluence
  • Knowledge of Jenkins, Grafana, Octopus, Kubernetes

We are looking forward to receiving your full job application through our online application tool.

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

Principal Java Engineer

Singapore, Singapore beBeeSenior

Posted today

Job Viewed

Tap Again To Close

Job Description

Job Description

We are seeking a seasoned Java developer to join our team. As a Senior Java Software Developer, you will be responsible for the development and maintenance of our backend services using Java 11+. Your expertise in Spring Boot, Kafka, and MongoDB will enable us to deliver high-quality solutions.

You will also be working on event-driven processing with Kafka, deployment and orchestration using Kubernetes and Docker, and CI/CD automation with ArgoCD. Additionally, you will be developing frontend features with Angular 13 and collaborating with the business team based in EU to demonstrate product features.

Your strong skills in Java, Spring Boot, and Kafka, along with your experience with Docker, Kubernetes, and microservices architecture, make you an ideal candidate for this role.

As a bonus, familiarity with AngularJS and AWS is a plus. If you have experience with front-end development in Angular, Agile methodology, and good English communication and presentation skills, we would love to hear from you.

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

Senior Java Engineer

Singapore, Singapore Binance

Posted today

Job Viewed

Tap Again To Close

Job Description

Binance is a leading global blockchain ecosystem behind the world’s largest cryptocurrency exchange by trading volume and registered users. We are trusted by over 280 million people in 100+ countries for our industry-leading security, user fund transparency, trading engine speed, deep liquidity, and an unmatched portfolio of digital-asset products. Binance offerings range from trading and finance to education, research, payments, institutional services, Web3 features, and more. We leverage the power of digital assets and blockchain to build an inclusive financial ecosystem to advance the freedom of money and improve financial access for people around the world.
Overview
We are looking for a talented Java Developer (Mid to Senior) to join our KYC team. The successful candidate will join a greenfield project and partake in the full life cycle of software development, including requirement gathering, designing, coding, testing and deployment.
Responsibilities
Development and implementation of financial products.
Build large scale software system, which can impact daily life of millions of customers.
Build open API features for core financial product.
Communicate effectively with product managers, designing and implementing product features.
Performance tuning, online incidents troubleshooting, and system refactoring.
Write high-quality, clean, and maintainable code using engineering best practices.
Requirements
Bachelor’s/Master’s degree in computer science, engineering or equivalent industry experience.
6+ years hands-on experience in JVM and Java ecosystem.
Capable to cope with stress, and quickly learn new knowledge.
Good cross team communication skills.
Why Binance
Shape the future with the world’s leading blockchain ecosystem
Collaborate with world-class talent in a user-centric global organization with a flat structure
Tackle unique, fast-paced projects with autonomy in an innovative environment
Thrive in a results-driven workplace with opportunities for career growth and continuous learning
Competitive salary and company benefits
Work-from-home arrangement (the arrangement may vary depending on the work nature of the business team)
Job details
Seniority level: Mid-Senior level
Employment type: Full-time
Job function: Information Technology and Engineering
Industries: Technology, Information and Internet
Binance is committed to being an equal opportunity employer. We believe that having a diverse workforce is fundamental to our success.
By submitting a job application, you confirm that you have read and agree to our Candidate Privacy Notice.
#J-18808-Ljbffr

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 Engineer Jobs