About this role
About the Role The Engineering team is seeking a highly skilled Tech Lead to oversee development, design, and documentation. The successful candidate will lead and coordinate the team through development, testing, and production support, ensuring secure, high-quality software delivery and technical excellence. What You'll Do
- Develop secure, high-quality production code while reviewing and debugging production issues.
- Guide decisions influencing product design, application functionality, and technical operations.
- Serve as a function-wide subject matter expert in one or more focus areas.
- Collaborate with peers and project decision-makers to implement leading-edge technologies.
- Contribute to a team culture of diversity, opportunity, and inclusion. What We're Looking For
- 15+ years of hands-on experience in ReactJS and Java/J2EE development, including 5+ years as a tech lead, with deep expertise in Spring Boot and microservices architecture.
- Proven experience designing and developing RESTful APIs and multi-layered enterprise applications.
- Extensive knowledge of Google Cloud Platform (GCP), containerization (Docker), and orchestration (Kubernetes).
- Proficiency with CI/CD tools and practices (GitHub, Jenkins, uDeploy, Git strategies).
- Solid understanding of relational and NoSQL databases, as well as ORM frameworks (Hibernate, JPA).
- Experience resolving complex technical challenges across distributed systems and hybrid cloud environments.
- A collaborative mindset with a passion for mentoring and elevating engineering teams.
- Bachelor’s or Master’s degree in Computer Science or a related field.
- Desired skills: experience designing and implementing backend services using Java, Spring Boot, event-driven patterns, ReactJS, and Kafka; ability to lead architecture, design, and deployment efforts; cloud-native development (GCP preferred; Azure acceptable); proficiency in Java or Python for backend workflows, automation, and data processing; experience building automated CI/CD and testing frameworks following DevSecOps best practices. Nice to Have
- Bachelor’s or Master’s degree in Computer Science or related field.
- Experience designing and implementing backend services with Java, Spring Boot, Kafka, and ReactJS.
- Ability to lead architecture, design, and deployment efforts for new and existing services.
- Cloud-native development experience (GCP preferred; Azure acceptable).
- Proficiency in Java or Python for backend workflows and data processing.
- Experience building automated CI/CD and testing frameworks with DevSecOps practices. Compensation & Benefits
- Target Base Salary Range: $150,000 - $180,000 USD
- Incentive Bonus Plans
- Medical, Dental, Vision benefits
- 401K with Company Match
- 10 Paid Holidays
- Generous Paid Time Off Packages
- Employee Stock Purchase Plan
- Paid Parental & Family Leave
- And more as per company policy.