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