We are looking for a Team Lead to guide a highperforming engineering team working on exciting projects in designing and delivering secure distributed scalable and faulttolerant services enduser applications and APIs. In this role you will leverage your technical expertise and leadership to drive the delivery of cloudhosted (AWS) SaaS systems while fostering team collaboration and innovation.
Our culture is motivational constructive and positive. We value teamwork camaraderie and collaboration. If youre up for a fun challenge we want to hear from you!
Responsibilities:
- Lead a team of engineers fostering a culture of collaboration innovation and continuous improvement.
- Work closely with architects and stakeholders to refine requirements suggest technical solutions and deliver accurate estimates.
- Own the endtoend implementation of solutions ensuring efficiency scalability and quality.
- Oversee the deployment and operational excellence of production systems focusing on monitoring alerting and system observability.
- Mentor team members providing technical guidance and career development support.
- Actively participate in code reviews design discussions and efforts to maximize code quality and performance.
- Coordinate efforts across distributed teams spanning multiple time zones.
- Serve as a point of technical expertise assisting service engineering teams in resolving customerfacing issues.
Qualifications:
- Bachelors degree in Computer Science Engineering or a related field (or equivalent experience).
- 8 years in software engineering with a proven track record of building backend services and APIs.
- At least 2 years of experience in a leadership or team lead role.
- Expertise in Java application development including advanced knowledge of Java Core Multithreading Garbage Collection and the Java Memory Model.
- Deep understanding of microservices architecture distributed systems and eventdriven design.
- Experience building and deploying REST services focusing on scalability and reliability.
- Strong RDBMS skills including designing schemas optimizing queries and working with advanced database constructs.
- Handson experience with Kubernetes and containerized application deployments.
- Experience with Kafka or other message queue systems.
Nice to Have:
- Experience with Contact Center solutions.
- Familiarity with AWSnative technologies (e.g. S3 DynamoDB Athena EC2).
- Knowledge of data stream processing technologies such as Apache Flink or Apache Spark.
What we offer:
- Wellcoordinated professional team.
- Cutting edge technologies interesting and challenging tasks dynamic project great opportunities for selfrealization professional and career growth.
- Additional Health and Life Insurance Package.
- Employee Assistance Program.
- 25 vacation days.