Job Description
InnovateTech Solutions is revolutionizing the fintech landscape from our Portland headquarters. We're seeking a visionary Senior Software Engineer to architect scalable cloud-native applications that empower millions of users. Join our elite team of problem-solvers and work with cutting-edge technologies in an environment that values creativity and technical excellence.
Our engineers enjoy competitive compensation, comprehensive benefits, and flexible hybrid work arrangements. You'll collaborate with cross-functional teams to deliver innovative solutions while mentoring junior developers and shaping our engineering culture.
Responsibilities
- Design and implement high-performance microservices using Java and Spring Boot
- Lead cloud infrastructure optimization on AWS with Terraform and Kubernetes
- Drive CI/CD pipeline improvements using Jenkins and GitLab CI
- Mentor junior engineers through code reviews and architectural discussions
- Collaborate with product teams to translate business requirements into technical solutions
- Conduct thorough testing, debugging, and performance optimization
Qualifications
- 8+ years of experience in backend development with Java and Spring ecosystem
- Expertise in cloud architecture (AWS/GCP) and containerization technologies
- Strong background in designing RESTful APIs and event-driven systems
- Proven track record of leading full-lifecycle software development
- Experience with Agile methodologies and DevOps practices
- Bachelor's degree in Computer Science or related field
- Excellent problem-solving skills and attention to detail