Job Description
Join our dynamic engineering team at TechNova Solutions, where innovation meets impact! We're urgently seeking a passionate Senior Software Engineer to architect cutting-edge solutions for our enterprise clients. This high-impact role offers competitive compensation, flexible work arrangements, and the opportunity to shape the future of cloud-native applications. If you thrive in fast-paced environments and possess a relentless drive for technical excellence, apply now!
Responsibilities
- Design, develop, and deploy scalable microservices using Java/Spring Boot
- Lead API modernization initiatives with RESTful and GraphQL architectures
- Optimize cloud infrastructure on AWS (EC2, Lambda, S3, RDS)
- Mentor junior engineers through pair programming and code reviews
- Implement CI/CD pipelines using Jenkins, Docker, and Kubernetes
- Collaborate with product teams to translate requirements into technical specs
- Conduct rigorous testing and debugging to ensure production-quality releases
- Stay current with emerging technologies and industry best practices
Qualifications
- 5+ years of professional software development experience
- Expertise in Java, Python, and JavaScript/TypeScript
- Proven experience with cloud platforms (AWS, Azure, or GCP)
- Strong understanding of microservices architecture and event-driven design
- Familiarity with containerization (Docker) and orchestration (Kubernetes)
- Experience with Agile methodologies and DevOps practices
- Bachelor's degree in Computer Science or equivalent practical experience
- Excellent problem-solving skills and attention to detail