Job Description
Join our dynamic engineering team to build scalable cloud-native applications that impact millions of users. At TechNova Solutions, we foster innovation through cutting-edge technologies and collaborative problem-solving. You'll architect robust systems while mentoring junior engineers and driving technical excellence in a fast-paced Agile environment.
Responsibilities
- Lead development of microservices using Go and Kubernetes
- Design and implement CI/CD pipelines for continuous deployment
- Mentor engineers through code reviews and technical workshops
- Optimize system performance using AWS services and distributed databases
- Collaborate with product teams to translate requirements into technical specs
- Drive DevOps initiatives including infrastructure-as-code with Terraform
- Contribute to open-source projects and technical documentation
Qualifications
- 5+ years of experience in backend development with Go/Java
- Expertise in cloud platforms (AWS/Azure/GCP) and containerization
- Strong knowledge of distributed systems and RESTful APIs
- Proficiency in testing frameworks (JUnit, Jest) and TDD principles
- Experience with event-driven architectures and message queues
- Bachelor's degree in Computer Science or equivalent experience
- Track record of shipping production systems at scale