senior Java engineer

Location: Singapore, Singapore
Contract Type: Permanent
Specialisation: Technology & Digital
Salary: S$7000.00 - S$12000.00 per month + AWS and additional bonus
REF: BBBH225644_1542334731


Requirements

  • 4+ years of experience in Java or other OOP languages.
  • Deep knowledge in architectures based on microservices and design of Restful APIs.
  • Experience developing complex components involving scalability, security, data access and distributed systems.
  • Knowledge in Linux and SQL databases and NoSQL.
  • Solid knowledge in GIT and CI tools.
  • Strong OOP background.
  • Experience working in Agile teams.



Responsibilities

  • Define and implement architecture of the backend application for the in-store experience of the #1 supermarket in Singapore.
  • Implement REST services that will be consumed by different frontends.
  • Design, build, and maintain high performance, reusable, and reliable code.
  • Work close with the product team and be an active part of the product definition.
  • Mentor junior and semi-senior developers.