PLEASE NOTE:
- Required skills: Java, Spring Boot, Microservices, Kubernetes, AWS
- This is a hybrid job in Seattle (2-3 days a week on site)
- Interview process is lengthy - There will be four 1-hour long interviews and take home assignment (1 hour) before any offers are made
Job Description:
Join a dynamic engineering team to build an intelligent, scalable platform for the Enterprise Small Business Sales and Service industry. As a Senior Software Development Engineer, you will play a crucial role in designing, developing, and maintaining products in a continuously integrated environment. You will work in small agile teams to create new services and enhance existing ones using Java Spring Boot microservices hosted on Kubernetes in AWS.
You will also own the end-to-end product life cycle for mid to large-size projects, leading design, development, testing, and deployment efforts while providing operational excellence and support. With your experience and technical skills, you will advance the team's design methodology and quality programming practices and mentor junior team members.
To be successful in this role, you should have at least 6 years of experience in software engineering and excellent coding skills in Java, with experience designing and working with REST APIs. You should also be a voracious learner, especially in the areas of technology, cloud native patterns, and system architecture. In addition, you should have in-depth knowledge and experience with Gradle, Docker, and Amazon Web Services (AWS) and be able to work in a diverse organization with global, decentralized teams.
If you are someone who enjoys building services from scratch, challenges the status quo, and loves to learn innovative technologies, this is the right role for you. Apply today and be a part of a team that is continuously improving in software and development processes using Agile development methodologies.
Job Types: Full-time, Contract
Pay: From $62.00 per hour
Benefits:
- 401(k)
- 401(k) matching
- Dental insurance
- Health insurance
- Health savings account
- Life insurance
- Referral program
- Retirement plan
- Vision insurance
Schedule:
- 8 hour shift
- Monday to Friday
Ability to commute/relocate:
- Seattle, WA 98104: Reliably commute or planning to relocate before starting work (Required)
Application Question(s):
- This interview process requires four 1 hour rounds of interviews and a 1 hour take home assignment. Before applying to this position are you open to completing these steps to be considered?
Experience:
- Java: 5 years (Required)
- Kubernetes: 1 year (Required)
- AWS: 1 year (Required)
- Microservices: 1 year (Required)
- Spring Boot: 4 years (Required)
Work Location: Hybrid remote in Seattle, WA 98104