Job Description
Join our dynamic team in Philadelphia as a Senior Software Engineer and drive innovation at a cutting-edge technology company. We're seeking passionate professionals ready to tackle complex challenges in a collaborative environment. This direct hire opportunity offers competitive compensation, comprehensive benefits, and career growth potential.
As a key member of our engineering team, you'll architect scalable solutions, mentor junior developers, and contribute to our mission of revolutionizing digital experiences. Our Philadelphia headquarters features modern workspaces, flexible schedules, and a culture that values creativity and work-life balance.
Responsibilities
- Design and implement high-performance backend systems using Java and Spring Boot
- Lead API development and microservices architecture for enterprise clients
- Mentor junior engineers through code reviews and technical guidance
- Optimize database performance and implement security best practices
- Collaborate with product teams to translate business requirements into technical solutions
- Contribute to CI/CD pipeline improvements and DevOps initiatives
Qualifications
- Bachelor's degree in Computer Science or related field (or equivalent experience)
- 5+ years of professional software development experience
- Expert proficiency in Java, Spring Boot, and RESTful API development
- Strong understanding of cloud platforms (AWS/Azure) and containerization
- Proven track record of leading technical projects and mentoring teams
- Experience with Agile methodologies and JIRA/Confluence tools
- Excellent problem-solving skills and attention to detail