Job Description
Join our award-winning engineering team in the heart of Philadelphia's tech corridor! InnovateTech Solutions is seeking a passionate Senior Software Engineer to architect and build scalable cloud-native applications that impact millions of users. We foster a culture of innovation, collaboration, and continuous growth in a hybrid work environment with flexible hours. Our downtown office offers state-of-the-art facilities, free lunch, and proximity to SEPTA's transit hub.
Responsibilities
- Design and implement microservices using Java, Spring Boot, and AWS
- Mentor junior engineers through code reviews and technical guidance
- Optimize system performance and implement CI/CD pipelines
- Collaborate with product teams to translate requirements into technical solutions
- Lead architecture decisions for new feature development
- Contribute to open-source projects and internal tooling
- Participate in agile ceremonies and sprint planning
Qualifications
- 5+ years of experience in backend development
- Expertise in Java, Spring Boot, and RESTful APIs
- Strong knowledge of cloud platforms (AWS/GCP/Azure)
- Proficiency with SQL/NoSQL databases and caching strategies
- Experience with containerization (Docker/Kubernetes)
- Bachelor's degree in Computer Science or equivalent experience
- Excellent problem-solving and communication skills