
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.
Responsibilities:
- 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
Experience:
- 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 j.chua@frgconsulting.com
EA License Number: 11C3017
EA Personnel Number: R1658550