Job Description
Join InnovateTech Solutions, a leader in cloud-native software development, as we expand our Portland engineering team. We're seeking a passionate Senior Software Engineer to architect scalable solutions and drive technical innovation. Enjoy hybrid work arrangements, competitive benefits, and opportunities to shape cutting-edge projects in a collaborative environment.
Responsibilities
- Design and implement microservices using Java and Spring Boot
- Lead CI/CD pipeline optimization using AWS and Jenkins
- Mentor junior engineers through code reviews and pair programming
- Collaborate with product teams to translate requirements into technical specs
- Conduct performance tuning and scalability improvements
- Implement security best practices across the development lifecycle
- Participate in agile ceremonies and backlog refinement
Qualifications
- 5+ years of experience in backend software development
- Expertise in Java, Spring Boot, and relational databases
- Strong understanding of cloud architecture (AWS/Azure)
- Experience with containerization (Docker/Kubernetes)
- Proven track record of delivering production-ready systems
- Bachelor's degree in Computer Science or equivalent experience
- Excellent problem-solving and communication skills