2,350 Server Side Developer jobs in Singapore
Java Developer
Posted today
Job Viewed
Job Description
· Minimum 4 years' experience in web and stand-alone application design & development with Java/JEE technologies in Unix environment.
· Must have knowledge on Spark, Hadoop to analyze and transform large amount of data.
· Must have knowledge on HBase, Janus graph, gremlin, elastic search to perform CRUD operations on big data.
· Should have knowledge on maven, gradle, Jenkins, UML build tools to manage and build project.
· Should have knowledge on GIT, GIT Lab, Junit, Cucumber, Jira, Sonar to manage/test source code effectively.
· Should have good knowledge on Spring, Spring REST, Web services, gRPC, Micro services, ORM framework to implement robust API's.
· Must have knowledge on Kibana, spark UI, ELK to debug and identify the root cause of the issues.
· Very good understanding of application system design, development, testing, deployment and maintenance
· Good knowledge of different design patterns
· Working experience with Agile Methodology in at least on project
Tell employers what skills you haveGit
Spring
Big Data
Hadoop
Unix
JUnit
Spark
JIRA
Kibana
Java
J2EE
Java Developer
Posted today
Job Viewed
Job Description
Responsibilities:
- Design and develop microservices using Java related technologies.
- Collaborate with cross-functional teams to identify and implement new products and improve the existing systems in our microservices architecture
- Develop and maintain documentation of the microservices architecture, including design patterns, best practices and coding standards.
- Debug, troubleshoot and provide production support for microservices based applications
- Implement automated testing and continuous integration/continuous deployment (CI/CD) processes to ensure quality and efficiency in the development cycle.
- Mentor and guide junior developers on microservices architecture, design patterns and best practices.
Requirements:
- Proficiency in Microservices architecture and event-driven design.
- Experience in developing and deploying microservices architectures using Spring Boot, Spring Batch, Spring Data or similar frameworks.
- Strong knowledge of RESTful web services and related technologies such as JSON, Swagger and XML
- Experience in containerization technologies – Docker, Kubernetes.
- Experience in Message oriented Middleware technologies – MQ and Kafka
- Experience in implementing Enterprise Integration Patterns (EIP)
To apply, simply click the "Apply" button or send your updated profile to
EA Licence No.:18S9405 / EA Reg. No.:R1330864
Percept Solutions is expanding and actively seeking talented individuals. We encourage applicants to follow Percept Solutions on LinkedIn at to stay informed about new opportunities and events.
Tell employers what skills you haveJSON
Web Services
Kubernetes
XML
Design Patterns
Microservices
Spring Boot
SQL
Containerization
Architecture Design
Docker
Java
J2EE
Software Development
Hibernate
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
Tell employers what skills you haveGit
Web Services
Big Data
JavaScript
SVN
Microservices
Maven
Spring Boot
SQL
Java
Databases
J2EE
Software Development
Java Developer
Posted today
Job Viewed
Job Description
Job Summary:
We are looking for a skilled Java Developer to join our growing team in Singapore. The ideal candidate will have strong core Java expertise and experience developing scalable backend systems. You will be part of a dynamic team that builds enterprise-grade applications for clients across finance, technology, and e-commerce sectors.
Key Responsibilities:- Design, develop, and maintain Java-based applications using Spring/Spring Boot.
- Collaborate with cross-functional teams to analyze requirements and deliver high-quality software solutions.
- Write clean, efficient, and well-documented code.
- Implement and maintain RESTful APIs and microservices.
- Optimize application performance and scalability.
- Conduct code reviews and provide mentorship to junior developers.
- Participate in Agile/Scrum meetings and contribute to sprint planning and estimation.
- Bachelor's degree in Computer Science, Engineering, or related field.
- 3–8 years of experience in Java development.
- Strong understanding of Java 8/11+, Spring Framework, Spring Boot, and JPA/Hibernate.
- Experience with RESTful API design and integration.
- Proficient with SQL and relational databases such as MySQL or PostgreSQL.
- Familiarity with DevOps tools like Docker, Jenkins, and Git.
- Experience working in Agile environments.
- Excellent problem-solving and communication skills.
- Knowledge of cloud platforms (AWS, GCP, or Azure).
- Experience with messaging systems such as Kafka or RabbitMQ.
- Exposure to front-end technologies (JavaScript, Angular, or React) is a plus.
- Prior experience in fintech, logistics, or healthcare domains.
Scalability
PostgreSQL
MySQL
Agile
JavaScript
Microservices
Mentorship
Spring Boot
SQL
Core Java
Angular
Docker
GCP
Java
API
Databases
Java Developer
Posted today
Job Viewed
Job Description
We are seeking a highly skilled Senior Java Developer with strong expertise in Java EE, Spring Framework, and front-end technologies including AngularJS, jQuery, and Bootstrap.
Key Responsibilities:
- Design, develop, and maintain high-quality enterprise applications using Java EE and Spring Framework (Spring Core & Spring MVC).
- Develop responsive and interactive user interfaces using AngularJS, jQuery, and Bootstrap.
- Collaborate with cross-functional teams including business analysts, architects, and QA to deliver software solutions that meet business requirements.
- Write clean, maintainable, and efficient code following industry best practices.
- Troubleshoot, debug, and optimize application performance.
Requirements:
- Bachelor's degree in Computer Science, Information Technology, or related field.
- Strong competency in Java and Java EE.
- Minimum 5 years hands-on experience with Spring Core and Spring MVC.
- Proven working experience with AngularJS.
- Proficiency in jQuery and Bootstrap for UI development.
- Solid understanding of object-oriented programming (OOP) and design patterns.
Thanks, and Best Regards
Karanam Vijaya Kiran
(EA Registration no: R1443178)
HP: +65 92333815
Recruitment Manager
Helius Technologies Pte Ltd (EA Licence No: 11C3373)
Tell employers what skills you haveWeb Services
Oracle
Design Patterns
AngularJS
Architects
JavaScript
UI
Information Technology
Spring MVC
Spring Boot
SQL
EJB
Java
API
J2EE
Software Development
Hibernate
Business Requirements
Java Developer
Posted today
Job Viewed
Job Description
Diploma or bachelor's degree in computer science/engineering or equivalent education
* Good technical knowledge with at least 2-3 years of hands-on experience in Java, J2EE,
SQL/PLSQL, and XML. Knowledge of Oracle will be added advantage.
* Experienced with web technologies such as HTML5, CSS, Modular design, Up-to-date
versions of Bootstrap Angular or React and open source JS framework.
* Experienced with RESTFul APIs, Spring 5.x, Spring Boot, Spring Framework, Spring
Security, Cloud-Based technologies and Micro-services, including Messaging Middleware
such as Kafka/IBM MQ/Solace.
* Experienced with application running in container platform (docker, OpenShift,
Kubernetes).
* Experienced with batch jobs running in Autosys.
* Good verbal and written communication skills
* Demonstrate good analytical, problem solving and decision-making skills
* Good team player and positive attitude
* Domain knowledge and experience in financial industry/payments systems is a plus
Tell employers what skills you haveCSS
Kubernetes
Oracle
Spring Security
HTML5
Web Technologies
Microservices
Open Source
Spring Boot
Analytical Problem Solving
Angular
Docker
Autosys
J2EE
Java Developer
Posted today
Job Viewed
Job Description
(1-year renewable contract under GMP Recruitment)
Responsibilities
- Design, develop, and maintain software solutions using modern Java technologies, based on user needs and functional specifications, including greenfield development projects.
- Collaborate closely with technical leads/architects to define technical specifications, draft designs, conduct code reviews, and produce documentation throughout the project lifecycle.
- Enhance and update existing applications, including software testing, validation procedures, and performance optimization.
- Plan and execute application rollouts to production and support environments, ensuring smooth deployments across different sites.
- Coordinate with cross-functional teams to integrate software with hardware systems, and support functional, user acceptance, and non-functional testing phases.
- Provide production support and troubleshooting, actively participating in issue analysis and resolution to maintain high delivery quality and system reliability.
Requirements
- 1–3 years of experience in Java/J2EE software engineering with a strong foundation in application development; experience in the banking or financial sector, especially with Cash Management systems, is advantageous.
- Proficient in Java/JEE technologies for both web and standalone applications in a Unix environment, with practical experience using tools such as Maven, Gradle, Jenkins, UML, Git, GitLab, JUnit, Cucumber, Jira, and Sonar.
- Strong technical expertise in big data and analytics, including hands-on experience with Spark, Hadoop, HBase, JanusGraph, Gremlin, and Elasticsearch for processing and managing large datasets.
- Skilled in building robust APIs and microservices using frameworks and tools such as Spring, Spring REST, Web Services, gRPC, ORM frameworks, and capable of using monitoring/debugging tools like Kibana, Spark UI, and the ELK stack.
- Solid understanding of system design, development lifecycle, testing, and Agile methodologies, with familiarity in design patterns and experience working in Agile project environments.
- Desirable experience with modern infrastructure and messaging technologies, including Docker, Kubernetes, Kafka, RabbitMQ, WebSphere MQ, relational databases, and NoSQL databases.
Client: Bank
GMP Recruitment Services (S) Pte Ltd | EA Licence: 09C3051 | VO UYEN AI LINH | Registration No: R22109232
This is in partnership with the Employment and Employability Institute Pte Ltd ("e2i").
e2i is the empowering network for workers and employers seeking employment and employability solutions. e2i serves as a bridge between workers and employers, connecting with workers to offer job security through job-matching, career guidance and skills upgrading services, and partnering employers to address their manpower needs through recruitment, training, and job redesign solutions. e2i is a tripartite initiative of the National Trades Union Congress set up to support nation-wide manpower and skills upgrading initiatives.
By applying for this role, you consent to GMP Recruitment Services (S) Pte Ltd's PDPA and e2i's PDPA.
Tell employers what skills you haveUML
Git
Troubleshooting
Web Services
Kubernetes
Design Patterns
REST
Software Engineering
Application Development
UI
JUnit
Maven
System Design
Docker
Java
Databases
Be The First To Know
About the latest Server side developer Jobs in Singapore !
Java Developer
Posted today
Job Viewed
Job Description
Software Engineer (Java)
Working Location: Central
Working Hours: Office working hours / Hybrid working arrangement
Salary Package: Up to $7,200 + AWS + Variable Bonus
Are you a talented Java developer eager to tackle complex business applications and system integrations? Join our dynamic team where you'll play a crucial role in developing, testing, and maintaining essential software solutions. We're looking for someone who thrives in a collaborative environment and is committed to best practices throughout the software development lifecycle.
Key Responsibilities:
- Software Development: Design, develop, test, and maintain business applications and systems integrations critical for operational success.
- Lifecycle Management: Apply best practices in all phases of the software development process to deliver high-quality solutions.
- Collaborative Planning: Work alongside software engineers, business analysts, and architects to crea1te robust and scalable applications.
- Code Review: Participate in peer-reviews to ensure quality and effectiveness in solution designs and code.
- Deployment & Support: Deploy systems to production environments and provide ongoing post-implementation support, addressing any issues that arise.
- Troubleshooting: Analyze and resolve technical problems, and provide maintenance support by investigating and fixing issues as needed.
- System Optimization: Understand and enhance the inter-dependencies between applications, systems, and databases to boost overall efficiency.
What We're Looking For:
- Java Expertise: Strong proficiency in Java and related technologies.
- Web Skills: Experience with front-end technologies such as HTML5, CSS, JavaScript, jQuery, and Ajax.
- Framework Familiarity: Knowledge of Spring Framework, including its security, MVC, and cloud integration components.
- API Understanding: Experience with RESTful APIs and SOAP/Web Services.
- Database Skills: Proficiency in SQL and databases such as Oracle, MySQL, and PL/SQL.
- Messaging Systems: Exposure to messaging technologies like RabbitMQ, ActiveMQ, or JMS is advantageous.
- Testing Experience: Familiarity with unit testing tools, such as JUnit and Spring Test.
- Version Control & CI/CD: Proficiency with Git and CI/CD tools like Jenkins and Jira.
Nice-to-Have Skills:
- Cloud Experience: Experience with cloud solutions and Amazon Web Services (AWS).
- Database Proficiency: Advanced skills in MySQL.
- Containerization: Knowledge of Kubernetes.
- Big Data Technologies: Familiarity with Kafka, Hadoop, Spark, or Elasticsearch.
- Front-End Development: Experience with Bootstrap and ReactJS.
If you're passionate about Java development and looking to make an impact in a supportive and innovative environment, we'd love to hear from you
By submitting your resume, you consent to the collection, use, and disclosure of your personal information per ScienTec's Privacy Policy (scientecconsulting.com/privacy-policy).
This authorizes us to:
Contact you about potential opportunities.
Delete personal data as it is not required at this application stage.
All applications will be processed with strict confidence. Only shortlisted candidates will be contacted.
Aloysius Tan Sheng Rong - R22110441
ScienTec Consulting Pte Ltd - 11C5781
Tell employers what skills you haveMVC
Git
CSS
Kubernetes
Oracle
Unit Testing
MySQL
JavaScript
HTML5
JUnit
Spring Boot
Java - Core
SQL
Core Java
Docker
Java
API
Databases
Software Development
jQuery
Java Developer
Posted today
Job Viewed
Job Description
Role description:
- Drive the delivery of global components and solutions, design and integrate them in various stages of software development life cycle
- Collaborate across cross locations IT teams in delivering software components
- Develop and build software components in Java technology
- Investigate and resolve production issues with RTB and global teams to maintain a stable production environment
Requirements:
- Minimum of 5+years of hands-on server-side application development experience in Java Technology/JavaEE/Webservice/Eclipse RCP, multi-threaded programming and Oracle technologies
- Exposure to Apache/Tomcat on UNIX/Linux environment with shell script programming
- Working experience with Agile methodologies
- Working knowledge in tools such as JIRA, GitHub, Jenkins, QualityCenter etc.
- Strong communication skills and be able to coordinate technical discussion and activities with global and offshore teams
- Banking experience – Advantageous
J2EE Application Development
XML
designed
HTML
MySQL
J2EE Web Services
JavaScript
Information Technology
Production
SQL
SDLC methodology
hands-on experience
production environment
Java
Server side application
J2EE
Software Development
jQuery
Java Developer
Posted today
Job Viewed
Job Description
• Good technical knowledge with at least 2-3 years of hands-on experience in Java, J2EE,
SQL/PLSQL, and XML. Knowledge of Python and DynamoDB will be added advantage
• Experienced with web technologies such as HTML5, CSS, Modular design, Angular (19 &
above), Bootstrap (version 5.3 and above) and open source JS framework as well as
JavaScript runtime environment such as Node.js
• Experienced with RESTFul APIs, Spring 5.x, latest Spring Boot version with Spring Integration , Spring Framework, Spring Security, Cloud-Based technologies and Microservices, including Messaging Middleware such as Kafka/IBM MQ/Solace.
• Experienced with automation tools such as Gradle.
• Experienced with application running in container platform (docker, OpenShift,
Kubernetes).
• Experienced with developing and implementing application solutions in AWS cloud
environment is a plus.
• Knowledge of how to efficiently use JIRA, Git, BitBucket
• Good verbal and written communication skills
• Demonstrate good analytical, problem solving and decision-making skills
EA License # 14C6941
Tell employers what skills you haveGit
CSS
Kubernetes
Spring Security
JavaScript
HTML5
DynamoDB
Web Technologies
Open Source
Spring Boot
JIRA
Angular
Docker
Java
J2EE