For Employers
Software Development Engineer


HORIZON MANPOWER SERVICES PTE. LTD.
10 days ago
Posted date
10 days ago
N/A
Minimum level
N/A
Key Responsibilities

  • 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.

Essential Qualifications

  • 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.

Desirable Skills

  • 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.

Core Technical Competencies

  • 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
Related tags
-
JOB SUMMARY
Software Development Engineer
HORIZON MANPOWER SERVICES PTE. LTD.
Singapore
10 days ago
N/A
Contract / Freelance / Self-employed

Software Development Engineer