Job Description
Join our dynamic team at TechInnovate Solutions, where we're revolutionizing cloud-native applications for enterprise clients. As a Senior Software Engineer, you'll architect scalable solutions using cutting-edge technologies while mentoring junior developers. Enjoy competitive benefits, flexible work arrangements, and opportunities to contribute to open-source projects.
Responsibilities
- Design and implement microservices using Java/Spring Boot and AWS
- Lead code reviews and enforce best practices across the team
- Optimize system performance for high-traffic e-commerce platforms
- Collaborate with Product Managers to translate requirements into technical specs
- Mentor junior engineers through pair programming and knowledge sharing
- Implement CI/CD pipelines using Jenkins and Docker
Qualifications
- 5+ years of experience in backend development with Java and Spring
- Proficiency in cloud platforms (AWS/Azure) and container orchestration (Kubernetes)
- Strong understanding of RESTful APIs and event-driven architecture
- Bachelor's degree in Computer Science or equivalent experience
- Experience with Agile methodologies and JIRA
- Contributions to open-source projects (GitHub profile required)