Job Description
Join InnovateTech Solutions, a cutting-edge tech firm revolutionizing digital experiences, as we expand our Philadelphia engineering team! We're seeking a passionate Senior Software Engineer to architect scalable solutions and mentor junior developers in a collaborative, agile environment. Enjoy competitive compensation, flexible work arrangements, and opportunities to shape next-generation products.
Responsibilities
- Design and implement robust microservices using Java/Spring Boot and cloud-native architectures
- Lead code reviews and mentor junior engineers on best practices
- Optimize system performance and troubleshoot complex technical challenges
- Collaborate with product teams to translate requirements into technical specifications
- Implement CI/CD pipelines and DevOps practices using AWS and Docker
- Contribute to open-source projects and present technical findings
Qualifications
- 5+ years of experience in full-stack development with Java and JavaScript/TypeScript
- Expertise in cloud platforms (AWS/Azure) and containerization (Docker/Kubernetes)
- Strong understanding of microservices architecture and event-driven systems
- Proven track record of shipping production-ready applications at scale
- Bachelor's degree in Computer Science or equivalent practical experience
- Experience with Agile methodologies and JIRA/Confluence