Job Description
Join InnovateTech Solutions as a Senior Software Engineer and help us revolutionize digital experiences for Fortune 500 clients. Our Philadelphia-based engineering team thrives on solving complex challenges using cutting-edge technologies. You'll collaborate with cross-functional teams to design scalable cloud-native applications while mentoring junior developers. We offer flexible work arrangements, comprehensive benefits, and a culture that values innovation and continuous learning.
Responsibilities
- Architect and implement microservices using Java/Spring Boot and cloud-native patterns
- Lead CI/CD pipeline optimization using AWS, Docker, and Kubernetes
- Mentor junior engineers through code reviews and technical guidance
- Collaborate with product teams to translate requirements into technical specifications
- Drive system scalability and performance optimization initiatives
- Implement robust security protocols and compliance frameworks
- Contribute to open-source projects and internal innovation labs
Qualifications
- 5+ years of experience in backend development with Java/Python
- Expertise in cloud platforms (AWS/Azure/GCP) and container orchestration
- Strong understanding of distributed systems and event-driven architecture
- Proven track record of leading complex projects from conception to deployment
- Experience with Agile methodologies and DevOps practices
- Bachelor's degree in Computer Science or equivalent practical experience
- Excellent problem-solving skills and ability to thrive in fast-paced environments