Search Jobs

Search by job, company or skills

7-10 Years
SGD 6,200 - 9,500 per month
Early Applicant
  • Posted 3 days ago
  • Be among the first 10 applicants

Job Description

Job Summary

Design, develop, and implement scalable microservices-based distributed systems. Collaborate with technical experts to translate requirements into robust architectures, lead development of accelerators, and ensure secure, high-quality software delivery.

Responsibilities

  • Design, program, and implement large distributed systems using microservices architecture to meet performance, scalability, reliability, and availability goals
  • Translate functional requirements into detailed technical designs for microservices and backend systems
  • Collaborate with technical subject matter experts to gather and validate system requirements and ensure alignment with business needs
  • Define and enforce best practices and standards for microservice development and implementation
  • Identify and establish reusable implementation patterns to improve development efficiency and quality
  • Lead the creation of accelerators and tools that enhance the quality and speed of deliverables
  • Evaluate emerging industry technologies to inform service design decisions considering cost, portability, compatibility, and usability
  • Adapt and optimize technologies, integrated platforms, and systems to fulfill customer and operational requirements effectively
  • Continuously improve technology management and utilization to increase operational efficiency
  • Identify design risks, propose alternative solutions, and recommend high-quality approaches to address technical challenges

Required competencies and certifications

  • Bachelor's degree with 7+ years of technical experience in architecture development, backend system integration, and application development
  • Proficient in Java/J2EE development with strong hands-on experience in Spring Boot framework
  • Deep knowledge of SOA architecture, microservices design, RESTful and SOAP services development
  • Skilled in core Java fundamentals (Java 8+), Spring, Spring Boot, and testing frameworks such as JUnit and Cucumber
  • Expertise in design patterns and clean code practices
  • Hands-on experience developing Java microservices with RESTful APIs and SOAP services
  • Experience designing and coding scalable microservices architectures
  • Familiarity with middleware and messaging technologies including MQ, JMS, Kafka, and event-driven design patterns
  • Experience with Spring Cloud and API management using API gateways
  • Ability to write deployment pipelines for Java microservices on Kubernetes
  • Proficient in creating and defining Swagger specifications for REST APIs and understanding REST principles and guidelines
  • Knowledge of OAuth token-based authentication protocols
  • Understanding of PCI compliance and security coding standards

Preferred competencies and qualifications

  • Experience with MSSQL, data modeling, query development, and performance tuning
  • Familiarity with business rule management systems or rules engines such as JBoss, JRules, JPBM, iLog, Drools
  • Experience modeling business logic and automating processes using TIBCO Business Works and EMS messaging
  • Experience migrating TIBCO services to Spring Boot microservices
  • Background in Banking or Financial Services industry

Technical / Professional Skills

  • Spring Boot
  • Java/J2EE
  • SOA
  • REST and SOAP Services
  • Microservices
  • Kubernetes

More Info

Job Type:
Industry:
Employment Type:

Key Skills

Technology and Systems Application

Microservices Design

Technology Upgrades

Distributed Platforms

Marketing Deliverables

Assessment of Cost

Similar Jobs

7-10 yrs
SGD 15,000 - 20,000 per month
Singapore
Skills:
Api Management, Design Patterns, Kafka, Spring Boot, Restful Apis, Java 8, Microservices, JUnit, Core Java, Soap Services, Api Gateway, Oauth, Java, Mq, J2EE, Spring Cloud, Spring, Jms, Cucumber, Rest Services, Kubernetes, SOA Architecture, Swagger Specs, Middleware Messaging Technologies, PCI and Security Coding Standards, Clean Code, Deployment Pipelines, Event-Driven Design Patterns
8-11 yrs
SGD 9,000 - 11,000 per month
River Valley, Singapore
Skills:
Java, Data Modelling, Application Architecture, Ms Sql Server, Visual Studio, Microservices, Db Design, Swagger, Postgres, System Design, Rest Apis, Oracle, Technical Analysis, Payment Integrations, Payment Processing Applications, Integration Patterns, Banking APIs
7-9 yrs
SGD 9,000 - 10,500 per month
Singapore
Skills:
Java, Oauth, Mq, Design Patterns, Kafka, Spring Boot, J2EE, Mssql, Spring Cloud, Java 8, Spring, Microservices, Jms, JUnit, Core Java, Swagger, Cucumber, Soap Services, Rest Services, Clean Code, Azure Open Service Mesh
5-7 yrs
Singapore
Skills:
.NET Framework 3.5 and above, Ssrs, Agile Methodologies, Performance Tuning, Microsoft Sql Server, Winforms, SSIS, Wpf, Angular, Query Optimization, React, Vue.JS, Database Design, ASP.NET, Source Control
5-7 yrs
Singapore
Skills:
.NET Framework 3.5 and above, Ssrs, Agile Methodologies, Performance Tuning, Microsoft Sql Server, Winforms, SSIS, Wpf, Angular, Query Optimization, React, Vue.JS, Database Design, ASP.NET, Source Control