Fortify is looking for a passionate and talented engineer to join our development team in Sunnyvale, CA. The candidate should be experienced with all phases of software development such as designing, developing, testing and maintaining applications.
The ideal candidate will have experience in building modern microservice-oriented applications using Docker and streaming technologies that will scale our product to the next level. Our backend engineers work across the stack and are committed to deliver high-quality enterprise software. Fortify is a market leader for application security products in Gartner’s magic quadrant.
- Take ownership on project deliverables and timeline
- Help scale the application and build new features.
- Strong experience in web technologies that are highly scalable and performant
- Build services, and systems that involves interaction across multiple components with scalability and security in consideration.
- Show thought leadership and demonstrate mastery over object-oriented design practices and patterns
- Work with customers when needed and develop new skills
Knowledge and Skills:
- 7+ years of professional web development & relational database experience using Java.
- Experience with microservice-oriented web applications, Docker and streaming frameworks
- Solid understanding of OO design, algorithms, and data structures
- Track record of building and maintaining large-scale software products
- Bachelors or Masters in Computer Science degree required