Senior Java Engineer - Cloud Platform
$170,000–$200,000 year
Hybrid · Denver, Colorado, United States
Job Summary
Senior Software Engineer to advance FusionAuth's cloud platform. Responsibilities include writing high-quality, secure Java code, writing extensive tests, extending cloud offerings for security and scalability, maintaining and extending the Terraform provider, and providing technical support and documentation. The role requires 10+ years of software development, 6+ years in platform/ops-focused work, deep Java expertise, strong AWS and Kubernetes experience, Linux proficiency, and infrastructure-as-code with Terraform. The candidate must be able to work in a hybrid role with occasional in-person presence in the Denver/Westminster area. Additional preferred qualifications include experience across the full stack, Golang, database design beyond ORM, a passion for security, strong communication, and startup adaptability.
Required Qualifications
- 10+ years of professional software development experience
- 6+ years of experience with a heavy ops or platform engineering component
- Highly proficient in the Java programming language and object-oriented design and implementation
- Deep, hands-on experience with AWS
- Strong platform engineering experience in a Linux environment
- Experience architecting, building, and managing complex application topologies on Kubernetes
- Experience with infrastructure-as-code tools, particularly Terraform
- Experience with designing and building high-availability, highly-performant applications
- Comfortable using AI tools in your development workflow
- Located in the Denver metropolitan area with the ability to come into our Westminster office 2-3 times per week
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.