Job Description
Join InnovateTech Solutions as a Senior Software Engineer and revolutionize digital experiences for Fortune 500 clients. We're seeking a visionary developer to architect scalable cloud-native solutions while mentoring our growing engineering team. Enjoy competitive benefits, flexible work arrangements, and opportunities to shape cutting-edge projects in a collaborative environment.
Responsibilities
- Design and implement microservices architecture using AWS and Kubernetes
- Lead code reviews and enforce best practices across the development lifecycle
- Collaborate with product teams to translate business requirements into technical solutions
- Optimize system performance and security protocols for enterprise applications
- Mentor junior engineers through pair programming and technical workshops
- Drive CI/CD pipeline improvements and DevOps automation initiatives
Qualifications
- 5+ years of experience in backend development with Java/Python
- Expertise in cloud platforms (AWS/GCP) and containerization technologies
- Proven track record architecting RESTful APIs and event-driven systems
- Strong understanding of Agile methodologies and Jira workflow management
- Bachelor's degree in Computer Science or equivalent practical experience
- Proficiency with testing frameworks (JUnit, Pytest) and TDD principles