Search by job, company or skills

KNOWLEDGESG GLOBAL PTE. LTD.

Software Development Engineer

Early Applicant
  • Posted 24 days ago
  • Be among the first 10 applicants
5-7 Years
SGD 7,000 - 9,500 per month

Job Description

Key Responsibilities

Design and implement large-scale distributed systems using microservices architecture.

Apply a deep understanding of application, infrastructure, and security architecture, focusing on non-functional aspects such as performance, scalability, reliability, and availability.

Collaborate with technical SMEs to gather requirements and ensure alignment with solution designs.

Define best practices and standards for microservice implementation.

Lead initiatives to build accelerators and tools to enhance delivery quality.

Evaluate industry technologies to shape service designs while considering cost, portability, compatibility, and usability.

Recommend and implement technology, platform, and system changes to meet evolving customer and operational requirements.

Identify design risks, provide alternative solutions, and recommend high-quality resolutions.

Continuously seek opportunities to optimize technology usage and system efficiency.

Essential Requirements

Bachelor's degree in Computer Science, Engineering, or a related field.

5+ years of technical experience in architecture development, backend systems integration, and application development.

Strong hands-on experience in Java/J2EE with expertise in the Spring Boot framework.

Proven knowledge of SOA, microservices architecture, REST, and SOAP services development.

Strong expertise in Core Java (Java 8+), Spring, Spring Boot, and testing frameworks such as JUnit and Cucumber.

Skilled in design patterns, clean code practices, and scalable microservices design.

Strong hands-on experience in RESTful APIs, SOAP services, and Java microservices.

Experience with middleware/messaging technologies such as MQ, JMS, Kafka, and event-driven design patterns.

Good to Have

Experience in API Management and defining Swagger specifications for REST APIs.

Knowledge of deployment pipelines for Java microservices in Kubernetes.

Familiarity with OAuth token-based authentication, PCI compliance, and secure coding standards.

Experience with MSSQL, data modeling, query optimization, and performance tuning.

Technical Skills

Spring Boot, Java/J2EE, SOA, REST, SOAP, Microservices, Messaging (MQ/JMS/Kafka)

More Info

Industry:Other

Function:Software Development

Job Type:Permanent Job

Date Posted: 06/09/2025

Job ID: 125555605

Report Job
View More
Last Updated: 06-09-2025 06:11:20 PM
Home Jobs in Singapore Software Development Engineer

Similar Jobs