Job Description
Join our dynamic team at InnovateTech Solutions, a leading fintech disruptor revolutionizing financial services through cutting-edge technology. We're seeking a passionate Senior Software Engineer to architect scalable cloud solutions and drive innovation in our Philadelphia headquarters. Enjoy competitive compensation, flexible work arrangements, and opportunities to shape the future of digital finance.
Our collaborative environment fosters continuous learning and professional growth, with access to cutting-edge tools and mentorship from industry experts. Located in the vibrant heart of Philadelphia, you'll work alongside top-tier talent while contributing to projects that impact millions of users worldwide.
Responsibilities
- Architect and implement scalable microservices using Java, Spring Boot, and AWS
- Lead code reviews and mentor junior engineers on best practices
- Optimize system performance and troubleshoot complex production issues
- Collaborate with product teams to translate business requirements into technical solutions
- Implement CI/CD pipelines and DevOps practices for seamless deployments
- Contribute to open-source projects and stay current with emerging technologies
Qualifications
- Bachelor's degree in Computer Science or related field (Master's preferred)
- 5+ years of experience in Java development and cloud architecture
- Expertise with AWS services (EC2, S3, Lambda, RDS) and containerization
- Strong knowledge of RESTful APIs, microservices, and distributed systems
- Experience with Agile methodologies and JIRA/Confluence
- Proven track record of delivering high-performance, scalable applications
- Excellent problem-solving skills and attention to detail