Senior Software Engineer
Haystack · Newark, NJ · Today
RemoteRemoteEngineeringFull-time
Responsibilities
- Develop and maintain backend microservices
- Build and integrate APIs (GraphQL and REST) for scalable service communication
- Deploy and manage services on Google Cloud Platform (GKE)
- Work with Google Cloud Spanner and pub/sub tools like Confluent Kafka
- Automate CI/CD pipelines using GitHub Actions and Argo CD
Requirements
- 5+ years of backend development experience with Java and Spring Boot
- 2+ years working with APIs (GraphQL and REST) in microservices architectures
- 2+ years hands-on experience with Azure, Google Cloud Platform, or AWS
- 2+ years working with pub/sub tools like Kafka or similar
- 2+ years' experience with CI/CD tools (GitHub Actions, Jenkins, Argo CD, or similar)
What's On Offer
Opportunity to work with cutting-edge cloud technologies
Contribute to a high-impact, distributed systems environment
Flexible remote work arrangement