Job Description
Join our dynamic team at InnovateTech Solutions, where innovation meets opportunity! We're urgently seeking a Senior Software Engineer to help build the next generation of cloud-native applications. This is your chance to make an immediate impact in a fast-paced, collaborative environment while enjoying Seattle's vibrant tech scene.
As a key player in our engineering division, you'll tackle complex challenges, mentor junior developers, and drive technical excellence. We offer competitive compensation, comprehensive benefits, and flexible work arrangements. Ready to accelerate your career? Apply now and start your journey with us!
Responsibilities
- Design, develop, and deploy scalable microservices using Java and Spring Boot
- Lead code reviews and implement CI/CD pipelines using Jenkins and Docker
- Collaborate with product teams to translate business requirements into technical solutions
- Optimize application performance and troubleshoot production issues
- Mentor junior engineers and contribute to technical documentation
- Stay current with emerging technologies and industry best practices
Qualifications
- Bachelor's degree in Computer Science or related field (or equivalent experience)
- 5+ years of experience in software development with Java and cloud platforms
- Proficiency in RESTful APIs, microservices architecture, and SQL/NoSQL databases
- Experience with Agile methodologies and DevOps practices
- Strong problem-solving skills and ability to work independently
- Excellent communication skills and collaborative mindset