3,653 Java Engineer jobs in Singapore
Java Engineer
Posted today
Job Viewed
Job Description
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 )
Java Engineer
Posted today
Job Viewed
Job Description
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
- 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
Written English
PostgreSQL
Azure
TypeScript
MySQL
Reliability
Cloud Infrastructure
Tokenization
Architecture Design
RDBMS
Java
Java Engineer
Posted today
Job Viewed
Job Description
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 )
Java Engineer
Posted today
Job Viewed
Job Description
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
Java Engineer
Posted today
Job Viewed
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
Java Engineer
Posted today
Job Viewed
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
Senior Java Engineer
Posted today
Job Viewed
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.
Be The First To Know
About the latest Java engineer Jobs in Singapore !
Senior Java Engineer
Posted today
Job Viewed
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 CHALLENGEGeneral 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 accountabilitiesPeople 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.
- 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.
- 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.
- Actively participate and support Program Increment (PI) planning process.
- Support change management and release rollout planning.
- Provide dedicated post implementation support locally in Asia.
- 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.
- Collaborate with cross-functional teams to design, develop, and implement high-quality software solutions for our financial products and services.
- Diagnose and resolve technical issues across the stack, providing support for both development and production environments.
- Provide periodic on-call duty support.
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.
- 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
- 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.
Principal Java Engineer
Posted today
Job Viewed
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.
Senior Java Engineer
Posted today
Job Viewed
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