Software Engineer Backend (Java)
$180,000–$220,000 year
On-siteNew York, United States
Job Summary
Design, implement, and deploy applications across the full stack to enhance the secure identity platform, focusing on Java, Kafka, Postgres, and AWS cloud infrastructure. Drive engineering excellence by establishing best practices in testing, documentation, and observability while partnering with product stakeholders to solve complex problems. Own architectural decisions and mentor team members to foster continuous improvement in technology and processes. This role requires 3+ years of backend experience in Java and familiarity with containerization tools like Docker and Kubernetes. Based in New York City, the position offers a competitive salary range of $180,000-$220,000, comprehensive healthcare, and flexible time off.
Required Qualifications
- 3+ years of backend software development experience in Java
- Working with cloud-based application development
- Fluency in at least a few of: Cloud service providers like AWS
- Fluency in at least a few of: Containerization technologies like Docker and Kubernetes
- Fluency in at least a few of: Collaboration, integration, and deployment tools like Github, Argo, and Jenkins
- Ability to articulate technical concepts to a mixed audience of technical and non-technical stakeholders
- Ability to collaborate and mentor less experienced members of the team
- Comfort with ambiguity
- Curiosity about technology
- Belief in constant learning
- Ability to be autonomous to figure out what's important
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.