Senior Software Engineer(Java)

Job Title: Senior Software Engineer(Java)
Contract Type: Permanent
Location: Singapore
Reference: JOB_000667[694]
Contact Name: General User
Contact Email:
Job Published: August 28, 2019 12:40

Job Description


The Role

  • Analyze, design and develop Microservices applications using tools such as Docker, Kubernetes, Azure DevOps.
  • Build applications in modern cloud architecture design.
  • Ensure coded systems meet business requirements.
  • Define and implement test cases and metrics.
  • Ensure the production of high quality software design and applications.
  • Collaborate and work closely with other team members and stakeholders.
  • Identify cause, impact and develop resolution plans for any production issues.
  • Regularly communicate with all key stakeholders and provide updates on status.


The Person

  • Bachelor’s degree in computer science or equivalent.
  • Strong development and architectural skills in Java and Restful API.
  • Have at least 3 years of hands-on experience in development.
  • Good experience with Continuous Integration / Continuous Deployment.
  • In depth knowledge of OO Design patterns and demonstrable experience implementing well-architected designs.
  • Familiar and experienced with Containers, Docker, Kubernetes etc.
  • Have technical and sound knowledge in OpenShift / AWS managed services / Microservices architecture.
  • Strong understanding of Microservices Architectural principles and frameworks.
  • Experience in DevOps would be a plus.
  • Familiar developing software in an Agile development environment.
  • Strong communication and written skills.