Job Description
Join our dynamic team at TechNova Solutions, a fast-growing tech innovator revolutionizing digital experiences. We're urgently seeking a passionate Senior Software Engineer to build scalable cloud-native applications serving millions of users. Enjoy competitive compensation, flexible work arrangements, and the opportunity to shape cutting-edge solutions in a collaborative environment.
Responsibilities
- Architect and implement high-performance microservices using Java/Spring Boot and Go
- Lead cloud infrastructure optimization on AWS (EC2, Lambda, EKS)
- Mentor junior engineers through code reviews and technical workshops
- Drive CI/CD pipeline improvements using Jenkins, Docker, and Kubernetes
- Collaborate with product teams to translate business requirements into technical solutions
- Champion agile methodologies and continuous improvement practices
- Contribute to technical documentation and architecture decisions
Qualifications
- 5+ years of experience in backend development with Java/Go
- Expertise in cloud platforms (AWS/Azure/GCP) and containerization
- Strong background in RESTful API design and microservices architecture
- Proficiency in testing frameworks (JUnit, Mockito, Ginkgo)
- Experience with event-driven systems and message queues (Kafka, SQS)
- Bachelor's degree in Computer Science or equivalent experience
- Excellent problem-solving skills and collaborative mindset
- Strong knowledge of CI/CD practices and DevOps tools