Principal Software Engineer - Java/API
Apply NowCompany: Veracode
Location: Burlington, MA 01803
Description:
At Veracode, we have made it our mission to secure the world's software and keep our customers out of the headlines - at least for security issues. Our suite of Web Application Security (WAS) products transforms how companies discover their web perimeter and secure sites on the perimeter and behind their company firewall. Veracode is looking for a software engineer to join our fast-paced and innovative team in developing our WAS products.
Do you enjoy a challenging and collaborative company culture that encourages you to grow and learn? Do you enjoy having fun with a spirited team while delivering industry-leading products and features? We offer unlimited vacation time, flexible hours, bi-annual hackathons, and many after-hours activities to interact with your fellow Veracoders! Come join our team!
Skills & Requirements
8+ years experience developing object-oriented software with Java J2EE, JDBC
Experience in building microservice solutions e.g. Dropwizard, Spring Cloud
Experience in a continuous build and integration environment e.g. Git, Jenkins, Maven, Nexus
Understanding and genuine interest in the Full Stack including Server and Network technologies, data modeling, business logic, API, and User Experience
Strong communication skills, self-motivated, and able to work effectively in a fast paced, dynamic environment
BS/BA. in Computer Science or Engineering; M.S. degree is a plus
Desirable Skills and Experiences
Understanding of security related technologies and secure coding practices
Performance and scalability
Understanding of SaaS infrastructure, including Server, Network, and Hosting infrastructure
Previous experience building web facing API(s)
Careers
Veracode was founded by world-class security experts - and it continues to attract top problem solvers in the industry. We take pride in the diverse and electrifying culture our employees create. With personnel located across the United States and around the world, we boast a new and exciting approach to how we do business. Our collaborative environment fosters learning and growth within our employees through friendly discussions, hackathon projects and everyday interactions.
At Veracode, we offer a fundamentally different approach to application-layer security - one that's simpler and more scalable than legacy on-premises approaches. Our subscription-based service combines a powerful, cloud-based platform with deep security expertise and best practices for managing enterprise-wide governance programs so that enterprises can speed their innovations to market - without sacrificing security. It's all of these things combined with a little food and a lot of fun that make Veracode a great place to work.
Do you enjoy a challenging and collaborative company culture that encourages you to grow and learn? Do you enjoy having fun with a spirited team while delivering industry-leading products and features? We offer unlimited vacation time, flexible hours, bi-annual hackathons, and many after-hours activities to interact with your fellow Veracoders! Come join our team!
Skills & Requirements
8+ years experience developing object-oriented software with Java J2EE, JDBC
Experience in building microservice solutions e.g. Dropwizard, Spring Cloud
Experience in a continuous build and integration environment e.g. Git, Jenkins, Maven, Nexus
Understanding and genuine interest in the Full Stack including Server and Network technologies, data modeling, business logic, API, and User Experience
Strong communication skills, self-motivated, and able to work effectively in a fast paced, dynamic environment
BS/BA. in Computer Science or Engineering; M.S. degree is a plus
Desirable Skills and Experiences
Understanding of security related technologies and secure coding practices
Performance and scalability
Understanding of SaaS infrastructure, including Server, Network, and Hosting infrastructure
Previous experience building web facing API(s)
Careers
Veracode was founded by world-class security experts - and it continues to attract top problem solvers in the industry. We take pride in the diverse and electrifying culture our employees create. With personnel located across the United States and around the world, we boast a new and exciting approach to how we do business. Our collaborative environment fosters learning and growth within our employees through friendly discussions, hackathon projects and everyday interactions.
At Veracode, we offer a fundamentally different approach to application-layer security - one that's simpler and more scalable than legacy on-premises approaches. Our subscription-based service combines a powerful, cloud-based platform with deep security expertise and best practices for managing enterprise-wide governance programs so that enterprises can speed their innovations to market - without sacrificing security. It's all of these things combined with a little food and a lot of fun that make Veracode a great place to work.