Connecting...

Senior Software Engineer (Golang / Java)

Job details

Location: Singapore
Job Type: Permanent
Discipline:
Posted: almost 2 years ago
Consultant: Frayzer Lou
Consultant Email: email Frayzer
Consultant Phone:

Job description

​Be a part of one of the largest Enterprise Group, you will be responsible in partnering with your product owners, teammates, and cross-functional teams around the company to identify problems and build solutions that benefit all of Organisation Engineers. You'll work on large scale product platforms and help your colleagues to ship their projects with good quality.

You will design, implement, and test robust technical solutions that our organisation can rely on. Write clean code that’s testable, maintainable, solves the right problem, and does it well. 

RESPONSIBILITIES:

  • Design, build, deploy, and manage backend services to solve complex problems.

  • Design, build and maintain efficient, reusable, and reliable solutions.

  • Design and or drive the documentation of existing microservices’ API contracts or new microservices.

  • Participate in reviewing existing microservices’ scalability and performance, help identify bottlenecks and resolve them.

  • Actively participate in team discussions to drive problem-solving.

  • Work closely with Team Leads to help break down high-level requirements to technical requirements.

  • Write and maintain test cases with the right approach needed to ensure good coverage and quality.

  • Build, maintain, and drive monitoring for critical transactions.

  • Participate as active Agile team members to drive great ideas or features to delight our customers and help achieve business objectives.

REQUIREMENTS:

  • Proficient in Java / Golang with good knowledge of best practices

  • Knowledgeable and experienced in building Service Oriented Architecture based application

  • Experience with high traffic and scalable applications

  • Great understanding of the data structures and algorithms

  • Strong experience building applications using microservice architecture

  • Proficient understanding of source code management using git

  • Familiarity with continuous integration/deployment tools

  • Must be a team player, take full ownership of the work, empathetic and open-minded

  • Experienced in working in an Agile setup

  • Be customer-centric and work closely with UX, operations, and business to improve the customer journey

Please contact Frayzer Lou at +65 8399 6181 or FrayzerL@charterhouse.com.sg for a confidential discussion.

EA License no: 16S8066 | Reg no.: R1878287

Only successful candidates will be notified.

This job has expired!