We are looking for a Backend Tech Lead to join our R&D team in developing the new rising product in the health landscape. We love to improve our technical stack! Recently we moved to implementing our code in microservices, added the Netflix DGS Framework to better implement our APIs, and are looking for the next things to improve! As a Tech Lead you will have an impact on how we build, scale and maintain our backend systems. You will drive and impact architecture, designs, execution, serve as a role model and provide mentorship to fellow team members, and support them in their professional growth. Our ideal candidate has a real passion for technology, has great communication skills, and loves to constantly improve themselves, our working practices, and our codebase. This is a great opportunity to join the core team of a growing successful startup and work with the most advanced technologies. Responsibilities: - Lead the backend guild, mentor other engineers at Lumen, share knowledge internally and in the community (meetups, tech blog, etc) - Lead/Participate in software design and architecture discussions - Implement and own features; be involved and impact the entire application lifecycle - Acquire in-depth understanding of our technical challenges and strive to improve them - Be a multiplier and have a passion for team and team members’ success - Be a vocal advocate for technical excellence and help the team members make sound decisions - Work with product managers, data scientists and other developers to understand the desired requirements and provide your feedback to improve the features outcome
- 8+ years experience in server-side development Hands-on experience in Java or Kotlin and the JVM ecosystem - Experience with DB design and query optimization (SQL - must, other - advantage) - Solid experience in developing/maintaining using public cloud technologies such as AWS, Azure, GCP - Experience in creating system architecture designs and providing review/feedback on designs - Strong verbal and written communication skills. Self driven with superior organizational and project management skills - Ability to support/resolve production customer escalations with excellent debugging and problem solving skills - Bachelor's degree in Computer Science or Engineering or equivalent practical experience - advantage - Experience with Mobile development and/or Python - advantage - Knowledge with nutrition/metabolism/health - advantage