Job Description
Join InnovateTech Solutions, a cutting-edge tech firm revolutionizing urban mobility, as we seek a passionate Senior Software Engineer to architect and deploy scalable solutions. Located in the heart of Philadelphia's tech corridor, you'll collaborate with cross-functional teams to build mission-critical systems that impact millions. We offer competitive compensation, comprehensive benefits, and a culture of innovation where your expertise drives real-world change. If you thrive in dynamic environments and want to shape the future of smart cities, apply today.
Responsibilities
- Design, develop, and maintain high-performance microservices using Java and Spring Boot
- Lead API development and integration with IoT platforms and cloud infrastructure (AWS)
- Mentor junior engineers through code reviews and architectural discussions
- Optimize system performance and implement CI/CD pipelines using Jenkins and Docker
- Collaborate with product teams to translate business requirements into technical specifications
- Conduct rigorous testing and debugging to ensure robust, secure applications
- Stay current with emerging technologies and contribute to technical documentation
Qualifications
- Bachelor's degree in Computer Science or related field (Master's preferred)
- 5+ years of experience in backend development with Java and Spring
- Expertise in RESTful API design, microservices architecture, and cloud platforms
- Strong proficiency in SQL databases (PostgreSQL) and NoSQL solutions
- Experience with CI/CD pipelines, containerization (Docker/Kubernetes), and monitoring tools
- Proven ability to lead technical projects and mentor team members
- Excellent problem-solving skills and attention to detail
- Strong communication skills and collaborative mindset