1,858 Java Developer jobs in Singapore
Java Developer
Posted today
Job Viewed
Job Description
Key Responsibilities
- Design, develop, and optimize Java applications supporting electronic FX trading, including pricing, execution, and risk management components.
- Ensure low-latency, high-throughput performance in real-time trading environments.
- Collaborate with quants, traders, and product teams to translate trading strategies and workflows into scalable technical solutions.
- Contribute to platform reliability and SRE practices, including monitoring, automation, performance tuning, and incident response.
- Support CI/CD pipelines, automated testing, and peer code reviews.
- Engage in architecture and design discussions, helping shape the evolution of front office trading systems.
- Bachelor's degree in Computer Science, Engineering, or a related field.
- 6+ years of hands-on Java development experience, with strong knowledge of multi-threading, concurrency, data structures, and performance optimization.
- Proven track record building low-latency trading systems (FX preferred, but other asset classes considered).
- Familiarity with front office environments within global markets.
- Experience or strong interest in SRE/DevOps practices: observability, incident response, automation, and system reliability.
- Additional exposure to Python, KDB, or JavaScript is a plus.
- Strong analytical skills, problem-solving ability, and comfort working in fast-paced, business-critical environments.
Java Developer
Posted today
Job Viewed
Job Description
- iIndependently develop and maintain a web application using Java and related technologies
- Implement both frontend and backend components of the web application
- Work with stakeholders to understand requirements and implement solutions
- Design and implement database schema and queries
- Develop and implement search functionality
- Write clean, maintainable, and well-documented code
- Perform testing and debugging
- Participate in technical discussions with stakeholders
- 3-5 years of experience in Java web application development
- Strong expertise in Java/nodejs/Springboot framework for backend development
- Proficient in JavaScript/TypeScript and frontend frameworks (e.g., React, Angular, or Vue.js)
- Experience in SQL and database design
- Experience in implementing search functionality and optimization
- Good understanding and completion of projects using waterfall/Agile methodology
- Analytical, conceptualization and problem-solving skills
- Experience with version control systems (e.g., Git)
- Motivated and self-driven, with ability to learn new concepts and tools in a short period of time
- Team player with ability to collaborate effectively with stakeholders
- Good written and verbal communication and interpersonal skills
- Experience in automated testing and debugging
- Interest in developing high-quality web applications
Java Developer
Posted today
Job Viewed
Job Description
Qualification & Responsibilites
- University Degree in Computer Science or Equivalent.
- At least 6 years of experience performing system support and java programming with Java/J2EE/JSP/MS SQL/Oracle
- Advantageous to have experience in supporting banking applications, IBM FileNet/Content Navigator/Case Manager, Suntec Pricing and Product Bundling
- Deployment of applications or patches in IBM WebSphere Application Server.
- Familiar with Windows, AIX Servers commands.
- Hands-on working knowledge of Microsoft SQL and Oracle.
- Good in troubleshooting production issues.
- Working knowledge of JIRA, GITHUB, Eclipse.
- Very good communication skills and interpersonal skills.
- Vendor Management Experience
Java Developer
Posted today
Job Viewed
Job Description
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:
• Position is only open for Singapore Citizens or Singapore PR.
• 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.
Preferred Skillset:
• Java
• Crystal Report
• Oracle Databases
• Gitlab
• IBM WebSphere
• Experience in batch job development frameworks like Quartz, Spring Batch etc.
• Development experience with Message Queues
Java Developer
Posted today
Job Viewed
Job Description
- Looking for a developer with experience working on SRE (Site Reliability Engineering) related projects, in observability and in systems/application monitoring.
- Work with engineering and SRE teams to develop monitoring and health check capabilities for application and infrastructure.
- Provide support for the monitoring and health check capabilities developed.
- As an SRE engineer, you should be comfortable working with scripts, databases, middleware components, developing secure applications, writing/using API and performing frontend, UI/UX design and development.
- Develop application and infrastructure health checks scripts / programs for applications and infrastructure.
- Develop web application dashboards for monitoring and situational awareness.
- You should be a university graduate (computer science or related field) with good experience working with contemporary programmming languages and web technologies.
- Experience with developing scripts for monitoring, alerting and automation.
- Experience with developing web applications
- Good working knowledge and experience in Java, Java Spring Boot and Python.
- Experience and working knowledge in JavaScript (NodeJS) and Shell Scripting.
- Good working knowledge and experience in querying Elasticsearch.
• Good working knowledge and experience in integrating with Kafka.
• Working experience with relational SQL databases.
• Web development experience such as HTML5, CSS, JavaScript.
• Working knowledge in REST, JSON, GIT.
• Good understanding in Internet Technologies, protocols, and security such as TCP/IP, HTTPS, DNS, REST, LDAP
Java Developer
Posted today
Job Viewed
Job Description
- Diploma/Degree in IT/Computer Science.
- At least 7 years of experience in Software Development
- Java 11+
- RESTful APIs and Microservices development (Spring Boot, Spring Cloud)
- ReactJS v16.8+, Application State Management - Redux
- ES6, Proven experience with Advanced TypeScript concepts
- React Native for iOS and Android App development
- TDD/BDD (JUnit, Mockito and cucumber) and other testing frameworks like Jest and Enzyme
- RDBMS & NoSQL
- Experience with trans compiler tools like Babel & build tools like Webpack
- Exposure to performance measuring tools such as Profiler and performance optimization practices
- Exposure to component libraries such as Material-UI, Ant Design, etc.
- Code Version Control tools (GIT, Bitbucket)
- DevOps (CI/CD, Docker, Kubernetes)
- Cloud platform (AKS, API Gateway)
- Basic of Event Bus (confluent - Kafka)
Java Developer
Posted today
Job Viewed
Job Description
• At least 8-10 years of experience in Java/J2EE development
• Must have strong experience in Spring Boot and Micro Services
• Good to have Big Data experience
• Strong analytical and problem solving skills
• Proficient software development life cycle
• Excellent written and verbal communication skills
Be The First To Know
About the latest Java developer Jobs in Singapore !
Java Developer
Posted today
Job Viewed
Job Description
Key Highlights:
- Permanent Position
- Opportunity to work with a dynamic, industry-leading company
- Opportunities for professional growth and development.
- Bonus + comprehensive benefits package
Responsibilities:
- Design, develop, and deploy applications using Java and Spring frameworks (Spring Boot, Spring Security, etc.)
- Build and maintain RESTful APIs and microservices
- Work with SQL/MySQL/PLSQL databases to ensure robust backend performance
- Troubleshoot, resolve technical issues, and support production incidents (L2 escalations)
- Collaborate with business teams to translate requirements into technical solutions
- Review code, perform unit testing, and ensure high code quality
- Work closely with DevOps on CI/CD pipelines and deployments
Requirements:
- Bachelors degree in Computer Science, Information Technology, or a related field
- Min 5 years of hands-on Java development experience
- Strong expertise in Java 8, 11, 17+ and spring frameworks
- Solid knowledge of SQL, MySQL, PLSQL, and relational databases
- Experience with REST APIs and version control (Git/Bitbucket)
- Good understanding of XML, JSON, YAML, and secure coding practices
- Familiarity with cloud environments (AWS) is a plus
- Excellent problem-solving, communication, and teamwork skills
Interested applicants, please submit updated resume in MS format via the Apply button.
Position and remuneration will be commensurate with skills and experience.
We regret that only short-listed candidates will be contacted.
Careerally Pte Ltd | EA Licence: 24C2215
Josephine Xie | EA Registration No: R
RESTful API
Java 8
Spring Security
REST
Spring Framework
MySQL
Agile
Application Development
Microservices
Spring Boot
SQL
Core Java
Java
Databases
Software Development
Business Requirements
Java Developer
Posted today
Job Viewed
Job Description
Key Highlights:
- Permanent Position
- Opportunity to work with a dynamic, industry-leading company
- Opportunities for professional growth and development.
- Bonus + comprehensive benefits package
Responsibilities:
- Develop and deploy applications using Java (17+), Spring Boot, and AWS services
- Build and maintain RESTful APIs and microservices
- Design scalable backend solutions and integrations between Java applications and AWS
- Troubleshoot production issues, ensure system performance, and support L2 incident escalations
- Work with cross-functional teams to translate business requirements into technical solutions
- Conduct code reviews, testing, and enforce coding best practices
- Collaborate with DevOps on CI/CD pipelines and deployment automation
Requirements:
- Bachelors degree in Computer Science, Information Technology, or a related field.
- Min 5 years of hands-on Java development experience (Java 17 or higher required)
- Strong in Spring Framework (Spring Boot, Spring Security, etc.)
- Hands-on experience with AWS services and cloud-native applications
- Solid knowledge of SQL, MySQL, and databases
- Familiar with XML/JSON/YAML, and secure coding practices
- AWS Certification (Solutions Architect Associate / Developer Associate) is a plus
- Excellent problem-solving, communication, and teamwork skills
Interested applicants, please submit updated resume in MS format via the Apply button.
Position and remuneration will be commensurate with skills and experience.
We regret that only short-listed candidates will be contacted.
Careerally Pte Ltd | EA Licence: 24C2215
Josephine Xie | EA Registration No: R
RESTful API
Java 8
Spring Security
REST
Spring Framework
MySQL
Agile
Application Development
Microservices
Spring Boot
SQL
Core Java
Java
Databases
Software Development
Business Requirements
Java Developer
Posted today
Job Viewed
Job Description
We are hiring for our software project for providing application support role in banking environment
Qualification & Responsibilites
- University Degree in Computer Science or Equivalent.
- At least 6 years of experience performing system support and java programming with Java/J2EE/JSP/MS SQL/Oracle
- Advantageous to have experience in supporting banking applications, IBM FileNet/Content Navigator/Case Manager, Suntec Pricing and Product Bundling
- Deployment of applications or patches in IBM WebSphere Application Server.
- Familiar with Windows, AIX Servers commands.
- Hands-on working knowledge of Microsoft SQL and Oracle.
- Good in troubleshooting production issues.
- Working knowledge of JIRA, GITHUB, Eclipse.
- Very good communication skills and interpersonal skills.
- Vendor Management Experience
Unix Operating Systems
Java Classes
Data Management
Unix shell
ETL
Unix
SQL
Core Java
Application Support
SQL Server
Banking
Unix Shell Scripting
Java
Unix scripts