68 Microservices jobs in Singapore
Senior Microservices Developer
Posted today
Job Viewed
Job Description
AVN-Digital is an expert in providing technology enabled business solutions and services. Since inception, AVN-Digital has helped clients Cyber-security, Data Analytics and Robotic Process Automation to improve their operations and profitability, focus on core competencies and achieve business results such as increased agility, innovation and profitable growth. Our in-depth technical knowledge coupled with industry experience and our unique methodologies enable us to successfully deliver and meet our customer's expectations.
We are seeking a highly skilled Senior Microservices Developer.
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.
- Provide 2nd Line support for deployment in production.
Requirements:
- Bachelor's degree in Computer Science or a related field.
- 6+ years of experience in Java development.
- Drools experience is good to have.
- 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(MoM) technologies – MQ and Kafka
- Experience in implementing Enterprise Integration Patterns (EIP)
- Excellent problem solving and analytical skills
- Strong communication and collaboration skills
- Ability to work independently and as part of a team
WHAT'S ON OFFER
You will be remunerated with an excellent base salary and entitled to attractive company benefits. Additionally, you will get the opportunity to enjoy a fun and collaborative work environment, alongside a strong career progression.
Privacy Statement: Data collected will be used for recruitment purposes only. Personal data provided will be used strictly in accordance with the relevant data protection law and AVN Digital's privacy policy .
Senior Microservices Developer
Posted today
Job Viewed
Job Description
Avensys Services is an expert in providing technology enabled business solutions and services. Since inception, Avensys Services has helped clients Cyber-security, Data Analytics and Robotic Process Automation to improve their operations and profitability, focus on core competencies and achieve business results such as increased agility, innovation and profitable growth. Our in-depth technical knowledge coupled with industry experience and our unique methodologies enable us to successfully deliver and meet our customer's expectations.
We are seeking a highly skilled Senior Microservices Developer.
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.
- Provide 2nd Line support for deployment in production.
Requirements:
- Bachelor's degree in Computer Science or a related field.
- 6+ years of experience in Java development.
- Drools experience is good to have.
- 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(MoM) technologies – MQ and Kafka
- Experience in implementing Enterprise Integration Patterns (EIP)
- Excellent problem solving and analytical skills
- Strong communication and collaboration skills
- Ability to work independently and as part of a team
WHAT'S ON OFFER
You will be remunerated with an excellent base salary and entitled to attractive company benefits. Additionally, you will get the opportunity to enjoy a fun and collaborative work environment, alongside a strong career progression.
Privacy Statement: Data collected will be used for recruitment purposes only. Personal data provided will be used strictly in accordance with the relevant data protection law and Avensys Services' privacy policy .
Java Microservices developer
Posted 5 days ago
Job Viewed
Job Description
Avensys is an expert in providing technology enabled business solutions and services. Since inception, Avensys has helped clients Cyber-security, Data Analytics and Robotic Process Automation to improve their operations and profitability, focus on core competencies and achieve business results such as increased agility, innovation and profitable growth. Our in-depth technical knowledge coupled with industry experience and our unique methodologies enable us to successfully deliver and meet our customer’s expectations.
We are seeking a highly skilled Senior Microservices Developer.
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.
- Provide 2nd Line support for deployment in production.
Requirements:
- Bachelor’s degree in Computer Science or a related field.
- 6+ years of experience in Java development.
- Drools experience is good to have.
- 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(MoM) technologies – MQ and Kafka
- Experience in implementing Enterprise Integration Patterns (EIP)
- Excellent problem solving and analytical skills
- Strong communication and collaboration skills
- Ability to work independently and as part of a team
WHAT’S ON OFFER
You will be remunerated with an excellent base salary and entitled to attractive company benefits. Additionally, you will get the opportunity to enjoy a fun and collaborative work environment, alongside a strong career progression.
Privacy Statement: Data collected will be used for recruitment purposes only. Personal data provided will be used strictly in accordance with the relevant data protection law and Avensys' privacy policy .
UFW Java Microservices Technical Lead
Posted today
Job Viewed
Job Description
Job Summary
We are seeking a highly skilled and proactive Senior Java Developer with deep expertise in UFW, Spring Boot 3, Hibernate/iBatis, Oracle SQL, and workflow engines like Flowable. The ideal candidate will have strong experience in reactive programming, multi-threading, and JVM debugging, with a proven track record in financial services. You will be responsible for system analysis, design, development, and occasionally building POCs to validate architectural decisions.
Experience Level : 8+ Years
Salary Range: 8000 – 9500 SGD
Key Responsibilities:Design, develop, or maintain scalable Java applications using UFW framework
Implement data access layers using Hibernate or iBatis with Oracle SQL.
Integrate and manage workflows using Flowable or similar BPM engines.
Apply reactive programming principles to build responsive and resilient systems.
Analyze and debug performance issues at the JVM level.
Handle multi-threading and concurrency challenges in high-throughput systems.
Collaborate with cross-functional teams to perform system analysis and propose robust solutions.
Conduct POCs to evaluate new design patterns, frameworks, or technologies.
Ensure code quality, maintainability, and adherence to best practices.
Take ownership and responsibility for deliverables and proactively drive tasks to completion.
Minimum 8 years of hands-on experience in Java development.
At least 3 years of experience in the financial services domain.
Strong proficiency in Spring Boot 3, Hibernate/iBatis, and Oracle SQL.
Solid understanding of reactive programming (e.g., Spring WebFlux).
Experience with Flowable or similar workflow/BPM tools.
Deep knowledge of multi-threading, concurrency, and JVM internals.
Ability to perform system analysis and contribute to architectural decisions.
Experience in building POCs and evaluating new technologies.
Excellent problem-solving skills and a proactive attitude.
Familiarity with containerization (OpenShift Platform, Kubernetes).
Exposure to CI/CD pipelines and DevOps practices.
Strong communication and collaboration skills.
To Apply:
If interested and your skillset suits the requirement, pls send your resume to with the below details -
Notice Period
Current Annual Package
Expected Annual Package
Resident Status
Any offers in hand
LION & ELEPHANTS
EA License: 21S0789
UFW Java Microservices Technical Lead
Posted today
Job Viewed
Job Description
Job Summary
We are seeking a highly skilled and proactive Senior Java Developer with deep expertise in UFW, Spring Boot 3, Hibernate/iBatis, Oracle SQL, and workflow engines like Flowable. The ideal candidate will have strong experience in reactive programming, multi-threading, and JVM debugging, with a proven track record in financial services. You will be responsible for system analysis, design, development, and occasionally building POCs to validate architectural decisions.
Experience Level : 8+ Years
Salary Range: 8000 – 9500 SGD
Key Responsibilities:Design, develop, or maintain scalable Java applications using UFW framework
Implement data access layers using Hibernate or iBatis with Oracle SQL.
Integrate and manage workflows using Flowable or similar BPM engines.
Apply reactive programming principles to build responsive and resilient systems.
Analyze and debug performance issues at the JVM level.
Handle multi-threading and concurrency challenges in high-throughput systems.
Collaborate with cross-functional teams to perform system analysis and propose robust solutions.
Conduct POCs to evaluate new design patterns, frameworks, or technologies.
Ensure code quality, maintainability, and adherence to best practices.
Take ownership and responsibility for deliverables and proactively drive tasks to completion.
Minimum 8 years of hands-on experience in Java development.
At least 3 years of experience in the financial services domain.
Strong proficiency in Spring Boot 3, Hibernate/iBatis, and Oracle SQL.
Solid understanding of reactive programming (e.g., Spring WebFlux).
Experience with Flowable or similar workflow/BPM tools.
Deep knowledge of multi-threading, concurrency, and JVM internals.
Ability to perform system analysis and contribute to architectural decisions.
Experience in building POCs and evaluating new technologies.
Excellent problem-solving skills and a proactive attitude.
Familiarity with containerization (OpenShift Platform, Kubernetes).
Exposure to CI/CD pipelines and DevOps practices.
Strong communication and collaboration skills.
Data Engineering Technologist – Large-Scale Distributed Systems
Posted today
Job Viewed
Job Description
We are hiring Data Engineering Technologist – Large-Scale Distributed Systems with below requirements;
Responsibilities
- Design and maintain ETL/ELT pipelines using Spark for batch and streaming data.
- Manage and optimize Hadoop clusters (HDFS, YARN) for scalability and reliability.
- Build and maintain Hive data models, partitions, and queries for analytics and reporting.
- Improve query and pipeline performance through tuning, partitioning, bucketing, and caching.
- Ensure data quality, governance, and security across the big data ecosystem.
- Collaborate with data scientists, analysts, and architects to support advanced analytics and BI.
Skills
- Experience in data engineering or big data development.
- Strong hands-on experience in Spark (Core, SQL, Streaming).
- Good understanding of Hadoop (HDFS, YARN) architecture.
- Expertise in Hive data modeling, query optimization, and performance tuning.
- Experience with cluster troubleshooting, monitoring, and scaling.
- Knowledge of data governance and security frameworks is a plus.
- Familiarity with cloud big data platforms (AWS EMR, Azure HDInsight, or GCP Dataproc) preferred.
Software Development Manager
Posted today
Job Viewed
Job Description
We are hiring Software Development Manager with below requirements;
- Lead the design and architecture of SWIFT AMH solutions, ensuring optimal performance and reliability.
- Define and implement integration patterns between AMH and back-office systems.
- Oversee system upgrades, configuration management, and end-to-end message flow.
- Collaborate with infrastructure, application, and business teams for seamless delivery.
- Ensure compliance with SWIFT standards, security, and audit requirements.
- Troubleshoot and resolve technical issues across AMH components and integrations.
- Provide technical leadership and guidance to development and support teams.
Technical Skills
- SWIFT AMH architecture and message processing (MPC, MPA, MRM, etc.)
- Strong knowledge of Oracle / DB2 databases
- Proficiency in Linux operating systems
- Experience with WebLogic / JBoss application servers
- Familiarity with integration patterns, APIs, and messaging middleware
Preferred Qualifications
- Experience in banking or payments domain
- Exposure to SWIFT Alliance Access (SAA), SAG, and SWIFTNet components
- Strong analytical and problem-solving skills
Be The First To Know
About the latest Microservices Jobs in Singapore !
Software Development Lead
Posted today
Job Viewed
Job Description
Good career progression
Near MRT
Attractive Bonuses
Job Scope
- Lead end-to-end design, development, deployment and maintenance of applications using Java and Spring technologies.
- Collaborate with cross-functional teams to gather requirements, architect scalable solutions, and integrate applications.
- Provide technical guidance, conduct code reviews and support production issue resolution to ensure system stability.
Work with DevOps, BA, and support teams to implement CI/CD, follow change management processes, and maintain documentation.
Requirements
- At least a degree in Computer Science or related certifications
- Strong expertise in Java (8/11/17), Spring Framework, APIs, databases (SQL/NoSQL), and cloud/microservices.
Hands-on experience with tools like Git, Bitbucket, SonarQube, Fortify, and knowledge of security/cryptography standards.
To apply, please include the following details inside your CV for faster processing:
- Reasons for leaving each past & current employment
- Salary drawn for each past & current employment
- Expected Salary
Earliest availability date
We regret that only short-listed candidates will be contacted shortly.
Loh Puay Hwee David
EA License | 24C2215
EA Registration Number | R
Software Development Engineer
Posted today
Job Viewed
Job Description
- Architect and deliver enterprise-grade distributed systems leveraging microservices architecture .
- Apply expertise in application, infrastructure, and security architecture , with emphasis on performance, scalability, reliability, and availability.
- Partner with SMEs and stakeholders to gather technical requirements and translate them into effective solution designs.
- Establish and promote best practices, coding standards, and microservice design patterns .
- Lead the development of tools, accelerators, and frameworks to enhance software delivery and efficiency.
- Research and evaluate emerging technologies to recommend cost-effective and compatible design choices.
- Drive platform and system improvements to meet changing customer and operational needs.
- Identify architectural risks, propose alternatives, and ensure robust and high-quality solutions.
- Continuously optimize systems for efficiency, performance, and maintainability.
- Bachelor's degree in Computer Science, Engineering, or related discipline.
- Minimum 5 years of experience in solution architecture, backend integration, and application development.
- Strong hands-on proficiency with Java/J2EE and in-depth expertise in the Spring Boot framework .
- Proven knowledge of SOA, RESTful APIs, SOAP services, and microservices design principles .
- Expertise in Core Java (Java 8+) , Spring , JUnit , and Cucumber .
- Strong grasp of design patterns, clean coding practices , and scalable microservices development.
- Practical experience with messaging platforms (MQ, JMS, Kafka) and event-driven architecture.
- Experience with API Management platforms and Swagger/OpenAPI specifications .
- Knowledge of Kubernetes-based deployment pipelines for Java microservices.
- Familiarity with OAuth, PCI compliance , and secure coding practices.
- Hands-on experience with MSSQL , data modeling, performance optimization, and query tuning.
- Languages/Frameworks: Java/J2EE, Core Java (8+), Spring, Spring Boot
- Architectural Expertise: SOA, REST, SOAP, Microservices
- Messaging Platforms: MQ, JMS, Kafka
- Testing Frameworks: JUnit, Cucumber
- Additional Skills: API Management, Kubernetes, Swagger, OAuth, MSSQL
Software Development Manager
Posted today
Job Viewed
Job Description
We are seeking an experienced and dynamic Software Development Manager to lead our development team and oversee the successful delivery of technology projects. This role involves providing technical leadership, ensuring high-quality development standards, and driving alignment between business objectives and technical solutions.
Key Responsibilities- Team Leadership & Mentorship: Lead, mentor, and inspire a high-performing development team, fostering a collaborative and results-driven environment.
- Project Oversight: Manage all phases of project planning, execution, and delivery, ensuring projects are completed on time, within scope, and on budget.
- Technical Strategy & Architecture: Define and implement the technical vision and strategy for projects, making key decisions around system architecture and technology stacks.
- Development Best Practices: Establish and promote best practices for coding, software quality, testing, and development methodologies to ensure high standards across the team.
- Stakeholder Collaboration: Partner with business stakeholders to understand and define project requirements, scope, and objectives, ensuring alignment between technical solutions and business needs.
- Resource & Risk Management: Oversee resource allocation, identify potential risks, and implement strategies for risk mitigation, ensuring smooth cross-functional collaboration and project integration.
- Degree in Information Technology / Computer Science / Software Engineering
- Minimum of 8 years of development experience, with at least 3 years in a leadership or managerial role , driving technical initiatives and team performance.
- Proficient in multiple programming languages, including HTML, CSS, .NET, JavaScript, Python, and others.
- Deep understanding of software architecture, database management, and cloud technologies (e.g., AWS, Azure, Google Cloud).
- Hands-on experience with Agile methodologies, CI/CD processes, and DevOps practices to ensure efficient and scalable development workflows.
- Proven ability to lead and manage development teams, with strong experience in project management, resource allocation, and team development.
- Excellent communication, critical thinking, and analytical skills, with the ability to resolve complex technical challenges and collaborate across teams.
- Prior experience in the manufacturing sector is a plus, with an understanding of industry-specific challenges and solutions.
- Great exposure to a large MNC
- Hybrid work arrangement
- Company-sponsored training for professional development
- Attractive Flexi & Leave benefits
- Access to the Company Gym and Karaoke room
- Work location within 5 minutes walk from Bedok MRT
- Work hours: Mon to Fri (8am - 5pm)
Join Panasonic Industry , a company with over 100 years of expertise in device technologies, committed to transforming society by delivering innovative solutions that exceed customer expectations. Be part of a team that drives meaningful, impactful change through advanced technological solutions.