Software Development Engineer

HORIZON MANPOWER SERVICES PTE. LTD.
10 days ago
Posted date10 days ago
N/A
Minimum levelN/A
Human ResourcesJob category
Human ResourcesKey Responsibilities
Essential Qualifications
Desirable Skills
Core Technical Competencies
- 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
JOB SUMMARY
Software Development Engineer

HORIZON MANPOWER SERVICES PTE. LTD.
Singapore
10 days ago
N/A
Contract / Freelance / Self-employed
Software Development Engineer