Job Description
Join InnovateTech Solutions as a Software Engineer and revolutionize digital experiences in the Pacific Northwest! We're urgently seeking passionate engineers to build cutting-edge applications with weekly paychecks and comprehensive relocation assistance. Our Portland-based team fosters innovation through agile methodologies, cloud-native architectures, and collaborative problem-solving. Enjoy competitive benefits, flexible work arrangements, and the opportunity to shape products used by millions worldwide.
Why Portland? Experience the city's thriving tech scene, vibrant culture, and unparalleled work-life balance. From the scenic waterfront to innovative startups, Portland offers the perfect backdrop for your career growth.
Responsibilities
- Design, develop, and maintain scalable microservices using Java/Spring Boot and AWS cloud infrastructure
- Lead API development and integration projects using RESTful and GraphQL protocols
- Implement CI/CD pipelines using Docker, Kubernetes, and Jenkins for automated deployments
- Collaborate with cross-functional teams to deliver high-impact features in 2-week sprints
- Mentor junior engineers through pair programming and code reviews
- Optimize application performance using database indexing and caching strategies
- Contribute to open-source projects and stay current with emerging DevOps practices
Qualifications
- Bachelor's degree in Computer Science or equivalent experience (5+ years professional development)
- Expert proficiency in Java, Python, and modern JavaScript frameworks (React/Node.js)
- Proven experience with cloud platforms (AWS/GCP) and containerization technologies
- Strong understanding of microservices architecture and event-driven design patterns
- Experience with SQL/NoSQL databases and data modeling best practices
- Demonstrable problem-solving skills through GitHub portfolio or technical challenges
- Excellent communication skills and ability to thrive in remote/hybrid environments