Job Description
Join our dynamic team at InnovateTech Solutions where we're revolutionizing cloud infrastructure for Fortune 500 clients. As a Senior Software Engineer, you'll architect scalable systems using cutting-edge technologies while mentoring junior developers. We offer flexible hybrid work, comprehensive benefits, and opportunities to lead high-impact projects in a collaborative startup environment.
Responsibilities
- Design and implement microservices architecture using Java/Spring Boot
- Lead CI/CD pipeline optimization using Jenkins and AWS DevOps tools
- Mentor 3+ junior engineers through code reviews and technical workshops
- Collaborate with Product teams to define technical requirements
- Contribute to open-source projects and internal innovation labs
- Conduct performance tuning and security audits for production systems
Qualifications
- 5+ years experience in backend development with Java/Kotlin
- Expertise in cloud platforms (AWS/GCP) and containerization (Docker/Kubernetes)
- Strong knowledge of distributed systems and event-driven architecture
- Proven experience leading technical projects from conception to deployment
- Bachelor's degree in Computer Science or equivalent experience
- Excellent problem-solving skills with system design expertise