Senior Product Software Engineer
Haystack · United States · 2 wk ago
RemoteRemoteEngineeringFull-time
We are seeking an experienced Senior Product Software Engineer to join a fast-growing tech company that's innovating in the enterprise software space. This company develops cutting-edge solutions for businesses, focusing on scalability, security, and high performance. The Role Design, develop, test, deploy, and support scalable, secure, high-performance applications Work within an Agile environment, contributing to all phases of the development lifecycle Build and maintain cloud-based distributed systems Ensure application security and optimal performance What You'll Need 10+ years of hands-on experience with Java, Spring Boot, Microservices, and REST APIs Expertise in cloud-based distributed systems and scalable application architecture Experience with MongoDB, caching, and Kafka messaging Knowledge of API security principles like OAuth, OpenID Connect, SAML, and OWASP Proficiency in Git, Maven/Gradle, Jenkins, CI/CD, and automated testing Strong understanding of Agile, Test-Driven Development (TDD), and Pair Programming What's On Offer Opportunity to work on cutting-edge cloud-based distributed systems Collaborative and agile work environment Chance to contribute to high-performance and secure applications Apply via Haystack today!