Job Description
Join our dynamic engineering team at InnovateTech Solutions where we're building the future of cloud-native applications. We're urgently seeking a Senior Software Engineer to drive mission-critical projects for our enterprise clients. This is your chance to make an immediate impact in a fast-paced environment with competitive compensation and growth opportunities.
As a key member of our Seattle-based team, you'll collaborate with cross-functional teams to design scalable solutions while mentoring junior engineers. We offer flexible work arrangements, comprehensive benefits, and a culture that values innovation and work-life balance.
Responsibilities
- Lead development of microservices using Java/Spring Boot and cloud infrastructure (AWS/Azure)
- Architect high-performance systems handling 10M+ daily transactions
- Mentor junior engineers through code reviews and pair programming
- Implement CI/CD pipelines using Jenkins, Docker, and Kubernetes
- Optimize database performance with PostgreSQL and caching strategies
- Drive technical debt reduction and system reliability initiatives
Qualifications
- 8+ years of experience in backend development with Java/Spring
- Expertise in cloud platforms (AWS/Azure) and containerization
- Proven track record of architecting scalable distributed systems
- Strong background in database design and performance tuning
- Experience with Agile methodologies and DevOps practices
- Bachelor's degree in Computer Science or equivalent experience