Job Description
Join our dynamic team in Philadelphia as a Senior Software Engineer and help shape the future of innovative technology solutions. We're seeking a passionate professional to architect scalable systems, mentor junior developers, and drive technical excellence in a collaborative environment. Enjoy competitive compensation, comprehensive benefits, and opportunities for professional growth in one of Pennsylvania's thriving tech hubs.
Responsibilities
- Design and implement high-performance backend systems using Java and Spring Boot
- Lead agile development cycles and ensure code quality through peer reviews
- Mentor junior engineers and conduct technical interviews
- Optimize cloud infrastructure on AWS for scalability and security
- Collaborate with cross-functional teams to deliver user-centric solutions
- Stay current with emerging technologies and industry best practices
Qualifications
- Bachelor's degree in Computer Science or related field (5+ years experience)
- Expertise in microservices architecture and RESTful APIs
- Proficiency in Java, Python, and SQL with database optimization
- Strong experience with AWS services (EC2, S3, Lambda, RDS)
- Proven track record of mentoring development teams
- CI/CD pipeline implementation using Jenkins and Docker
- Excellent problem-solving and communication skills