2,293 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 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.

Senior Java Engineer

Singapore, Singapore NICOLL CURTIN TECHNOLOGY PTE. LTD.

Posted today

Job Viewed

Tap Again To Close

Job Description

Roles & Responsibilities

We are seeking a highly skilled Java Backend Engineer with hands‑on experience building cloud‑native applications. In this role, you will design and implement scalable microservices, containerized applications, and modern deployment pipelines on public cloud platforms (AWS, GCP, or Azure).

You'll collaborate closely with cross‑functional teams to deliver reliable, high‑performance solutions for mission‑critical systems.

Key Responsibilities:

  • Design, develop, and maintain Java‑based microservices using Spring Boot / Spring Cloud.
  • Build cloud‑native architectures leveraging Docker, Kubernetes, and CI/CD pipelines.
  • Ensure services are scalable, resilient, and observable (monitoring, logging, metrics).
  • Collaborate with DevOps and Platform teams to optimize deployments on AWS/GCP/Azure.
  • Implement best practices around security, API management, and cloud cost optimization.
  • Work in an Agile environment, contributing to architecture discussions and code reviews.

Requirements:

  • Strong proficiency in Java, with experience in Spring Boot / Spring Cloud frameworks.
  • Hands‑on experience with microservices architecture and RESTful APIs.
  • Solid knowledge of containerization (Docker) and orchestration (Kubernetes).
  • Proven track record deploying applications on AWS, GCP, or Azure.
  • Familiarity with CI/CD tools (Jenkins, GitLab CI, ArgoCD) and infrastructure‑as‑code (Terraform, Helm).
  • Understanding of cloud‑native principles (12‑factor apps, auto‑scaling, resilience patterns).
  • Bonus: Experience with messaging systems (Kafka, RabbitMQ) or serverless functions.

Nice to Have:

  • Exposure to event‑driven architecture or reactive programming.
  • Experience with observability tools (Prometheus, Grafana, ELK).
Tell employers what skills you have

Kubernetes
Spring Cloud
Azure
Pipelines
MySQL
Agile
Microservices
Logging
Spring Boot
Containerization
Docker
GCP
Java
Orchestration
API
This advertiser has chosen not to accept applicants from your region.

Senior Java Engineer

Singapore, Singapore STACKTECH PTE. LTD.

Posted today

Job Viewed

Tap Again To Close

Job Description

Roles & Responsibilities

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":

  1. At least 5 years and above of working experience in Java development.
  2. Familiar with relational database management, maintenance and scripting.
  3. Have an experience in large-scale data processing and development optimization, and have the ability to write and optimize SQL statements.
  4. Have hands-on experience with Spring , Spring boot , Mybatis
  5. Have good communication skills, team spirit and a strong sense of responsibility.
  6. Have an excellent ability to complete the work independently, strong learning ability, and able to work under pressure.
  7. Able to communicate in English and Mandarin.
  8. Candidates fluent in Mandarin are highly preferred as role requires candidate to deal with Mandarin speaking clients.
Tell employers what skills you have

PL/SQL
Term Life Insurance
Spring
Team Spirit
Software Engineering
MySQL
Scripting
SDLC
Spring Boot
SQL
Good Communication Skills
Java
Debugging
API
System Architecture
Databases
MyBatis
Software Development
Business Requirements
Technical Design
This advertiser has chosen not to accept applicants from your region.

Fullstack Java Engineer

Singapore, Singapore Apple Inc.

Posted today

Job Viewed

Tap Again To Close

Job Description

Singapore, Singapore Software and Services
Description
Imagine yourself at the center of our engineering team. You will be a key player in developing critical enterprise solutions for our users and B2B Partners. From brainstorming through implementation, you will be part of a ground-up innovation team who are passionate about building distributed computing applications, data-intensive enterprise architectures, human-centric design approaches, and innovative solutions. You will have the opportunity to innovate and come up with new solutions using the latest cutting-edge and AI/ML technologies. Join our team, and experience how Apple operates, empowering our employees to do what they do best: craft magical experiences for our customers.
Minimum Qualifications
Proficiency in Java/J2EE-based web application development. Experienced with application design, development, and integration of high volume/low latency server applications
Experience with Spring Boot and Microservices specifically building scalable RESTful API.
Hands-on experience in designing and developing user interfaces ensuring responsiveness, accessibility, and a user-friendly experience
Comfortable with Unix, relational and non-relational databases like Oracle, MongoDB etc
Results-oriented and demonstrates ownership and accountability.
Communicate quickly and effectively, and collaborate with other team members.
Preferred Qualifications
Working experience in frontend frameworks like Angular, React, etc.
Experience in coding using frontend libraries like JQuery, Bootstrap, etc.
#J-18808-Ljbffr

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

(Senior) Java Engineer

048616 Raffles Place, Singapore $8200 Monthly RANDSTAD PTE. LIMITED

Posted 4 days ago

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 96554170 (EA: 94C3609 /R1875382)

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

Expert Java Engineer Wanted

Singapore, Singapore beBeeSoftwareDevelopment

Posted today

Job Viewed

Tap Again To Close

Job Description

Software Engineering Position

We are seeking a talented Software Developer to join our team.

This role involves designing, developing, and implementing Java-based integration solutions that facilitate communication between various systems and applications. You will collaborate with cross-functional teams to gather integration requirements and translate them into technical designs. Additionally, you will build and maintain APIs and connectors to enable data exchange and interoperability.

The ideal candidate should have proficiency in Java/Javascript and a good understanding of software development lifecycle processes. A degree in any IT/Computer Science discipline or equivalent is also required. Fresh graduates with software development personal/academic projects experience are welcome to apply.

To be successful in this role, you must possess excellent problem-solving skills and be able to troubleshoot and resolve integration issues. Participating in the full software development lifecycle, including requirements analysis, design, coding, testing, deployment, and maintenance is also essential.

Required Skills:
  • Javascript
  • Java
  • Software Development Lifecycle Processes
Preferred Skills:
  • MongoDB
  • PostgreSQL
  • MySQL
  • Python
  • React Native
  • C#
About the Role:

This is an exciting opportunity for a skilled Software Developer to contribute to the success of our organization. If you are passionate about software engineering and want to work on challenging projects, we encourage you to apply.

Tell us about your skills

Contact Information:

You may whatsapp your resume to 6421 4965. Only shortlisted applicants will be contacted.

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

About the latest Java engineer Jobs in Singapore !

Java Engineer (Server-Side)

Singapore, Singapore Ambition Singapore

Posted today

Job Viewed

Tap Again To Close

Job Description

Our client is a leading global investment management firm with a strong presence across major financial hubs.
We're seeking a talented Java Engineer (Server-Side) to join a high-performing team building and maintaining cutting-edge, low-latency systems that safeguard trading activities. This is your chance to work on mission-critical platforms, handling large-scale trade flows and real-time risk controls that drive the firm's success worldwide.
Requirements:
7+ years of hands-on experience in Java server-side development, preferably on Unix/Linux environments
Proven track record in developing and optimizing front-office trading platforms or risk management solutions
Expertise in building high-performance, low-latency systems capable of handling large transaction volumes
Prior exposure to hedge funds, investment banks, or other financial institutions is highly preferred
Solid understanding of financial markets across asset classes such as equities and fixed income
Strong communication skills to effectively liaise with different stakeholders
Degree in Computer Science, Engineering, or related technical field
What's In It For You
Opportunity to work on mission-critical systems that operate across global markets.
Exposure to complex, high-performance distributed architectures in a fast-paced trading environment.
Collaborative culture with direct interaction with business and technology leaders.
Regrettably, only shortlisted candidates will be notified.
Business Registration Number: 200611680D |Licence Number: 10C5117 |EA Registration Number: R23115372
If this job isn't quite right for you, but you know someone who would be great at this role, why not take advantage of our referral scheme? We offer SGD1,000 or SGD350 in shopping vouchers for every referred candidate who we place in a role. Terms & Conditions Apply.
#J-18808-Ljbffr

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

Senior Java Engineer (Recommendation & Search)

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 250 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.
Dive into the world of AI-powered, data-driven innovation with our Big Data team at Binance! We're transforming massive datasets into actionable insights, enhancing personalized experiences, ensuring regulatory compliance, and supporting global operations. If you're passionate about shaping the future of AI and analytics, join us and make a significant impact with forward-thinking solutions.
If you’re looking for a fast-paced, mission-driven organization where opportunities to learn and excel are endless, then Binance is the place for you.
Responsibilities
Design and develop microservices architecture using Java Spring Boot, ensuring system performance, scalability, and reliability.
Implement and manage microservices components such as service discovery, configuration management, and load balancing with Spring Cloud.
Analyze, process, and explore data using big data technologies.
Optimize and manage data storage and retrieval systems like ES/HBase ensuring efficient data handling.
Work closely with business stakeholders to understand requirements and deliver data solutions that align with business goals.
Monitor, troubleshoot, and improve backend services to ensure smooth operation.
Participate in the full development lifecycle, including requirements gathering, system design, coding, testing, and deployment.
Maintain and enhance existing backend services, ensuring code quality and performance.
Collaborate with cross-functional teams to integrate data solutions into existing applications.
Requirements
Bachelor's or Master’s degree in Computer Science, Engineering, or a related field.
8 years of professional experience in Java development, with a minimum of 3 years focused on Spring Boot microservices.
Expertise in designing and implementing Java Spring-based microservices architecture, with experience in Spring Cloud.
Hands-on experience with data development and big data technologies, including Hive, Spark and Flink.
Familiar with and proficient in using components such as Apollo Configuration Center, Kafka Message Middleware, Xxl Job Scheduler, Pinpoint Link Tracking, and Prometheus Monitoring.
Proficient in optimizing and managing large-scale databases and data processing workflows.
Strong problem-solving skills, with a proven ability to troubleshoot and optimize backend services.
Excellent communication and teamwork skills, with the ability to work in a cross-functional environment.
Experience with CI/CD pipelines, such as Jenkins or GitLab CI, is a plus.
Knowledge of cloud services like AWS is a plus.
Strong knowledge of financial or blockchain business models and processes is a plus.
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)

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.

Senior Java Engineer / Technical Lead

188968 $9000 Monthly STACKTECH PTE. LTD.

Posted 9 days ago

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"!:

  1. At least 5 years and above of working experience in Java development.
  2. Familiar with relational database management, maintenance and scripting.
  3. Have an experience in large-scale data processing and development optimization, and have the ability to write and optimize SQL statements.
  4. Have hands-on experience with Spring , Spring boot , Mybatis
  5. Have good communication skills, team spirit and a strong sense of responsibility.
  6. Have an excellent ability to complete the work independently, strong learning ability, and able to work under pressure.
  7. Able to communicate in English and Mandarin.
  8. 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.
 

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