Ref: FRG09055

Lead Software Engineer (Java)


  • 7000 to 11000 SGD
  • Developer Role
  • Skills: java, spring, aws, react.js, angular, vue
  • Level: Senior

Job description

Lead Software Engineer (Java)


My client is a leading IoT Startup and we are looking to expand the team by recruiting a Lead Software Engineer to develop scalable backend system using cutting-edge technologies. This role can potentially be move into lead role if you have relevant leadership experience of managing a small high performance team.
  • Involve in development of new features for the product to align the requirement of the consumers
  • Translate business requirement to technical software design and implementation
  • Build a highly-scalable, efficient, maintainable, reusable and robust trust and safety platform and tools
  • Delivering low latency and scalability for the product using advance java optimization technologies
  • Adopt and evolve best engineering practices
  • Bachelor Degree in Information Technology, Computer Science, or related field
  • At least 5 years of experience in server-side development in fast-paced environment
  • Proficient in Object-Oriented Programming (OOP), low-latency, high-availability, algorithms, design pattern, and data structure
  • Technically strong in Java, Spring, Spring Boot, Microservices
  • Familiar with Agile, TDD, BDD, JUnit is a must
  • Cloud experience such as AWS is strongly preferred
  • Relational database knowledge such as MySQL and NoSQL
Comfortable working in diverse and fast-pace environment, especially working with offshore team across SEA region
This is a great opportunity as my client is in a very exciting business and growth stage. Interested candidates please send me your updated CV in words format to

EA License Number: 11C3017
EA Personnel Number: R1658550