Job Description
Join TechNova Solutions as a Senior Software Engineer and be part of our award-winning team shaping the future of enterprise software. We're seeking passionate innovators to build scalable solutions for Fortune 500 clients. Enjoy competitive compensation, flexible work arrangements, and professional development opportunities in Pittsburgh's thriving tech hub.
Responsibilities
- Design and implement cloud-native microservices using Java/Spring Boot
- Lead code reviews and mentor junior developers
- Optimize system performance and troubleshoot complex issues
- Collaborate with product teams to translate requirements into technical specs
- Implement CI/CD pipelines using AWS and Docker
- Contribute to architectural decisions and technology roadmap
- Ensure security best practices across all deliverables
Qualifications
- 5+ years of experience in Java/Spring development
- Expertise in RESTful API design and microservices architecture
- Proficiency with AWS (EC2, S3, Lambda) and cloud services
- Bachelor's degree in Computer Science or equivalent experience
- Strong problem-solving skills and attention to detail
- Experience with Agile/Scrum methodologies
- Excellent communication and collaboration abilities