Job Description
Join our cutting-edge team at InnovateTech Solutions where innovation meets impact. We're urgently seeking a passionate Senior Software Engineer to architect scalable solutions for Fortune 500 clients in the financial services sector. This is your chance to transform complex challenges into elegant digital experiences while working with industry-leading technologies in our state-of-the-art Philadelphia headquarters.
Enjoy comprehensive benefits including equity packages, unlimited PTO, and flexible hybrid work arrangements. Our collaborative culture thrives on creativity and continuous learning, with dedicated time allocated for professional development and tech conferences. Plus, savor daily catered lunches and access to our rooftop wellness center overlooking the city skyline.
Responsibilities
- Lead development of microservices architecture using Java, Spring Boot, and AWS
- Design and implement CI/CD pipelines using Jenkins and Kubernetes
- Mentor junior engineers through pair programming and technical reviews
- Collaborate with product teams to translate business requirements into technical specifications
- Optimize application performance and resolve complex system issues
- Implement security best practices and compliance frameworks
- Contribute to open-source projects and internal innovation labs
Qualifications
- 8+ years of experience in enterprise software development
- Expertise in Java, Spring Framework, and cloud-native technologies
- Strong background in distributed systems and microservices architecture
- Proven track record of delivering high-availability financial applications
- Proficient in CI/CD tools and containerization (Docker, Kubernetes)
- Bachelor's degree in Computer Science or equivalent experience
- Excellent problem-solving skills with attention to detail
- Strong communication abilities for stakeholder collaboration