Server Architect

Job Description / Skills Required

About us

At Vera, we're building the trusted standard for securing and sharing information. Join us!

Vera is changing the way businesses around the world protect enterprise data. The Vera platform provides dynamic data protection for any kind of information, on any device, and gives you the power to revoke access at any time. We've built a smart, creative, and focused team, solving tough challenges in a diverse, fun, and flexible work environment. Together, we can change how security services are built, deployed, and delivered to enterprises.

Backed by Battery Ventures, Sutter Hill Ventures, Amplify Partners, Capital One Growth Ventures, Clear Ventures, and some of Silicon Valley’s most notable cyber-security angel investors, we're changing the way security works for the enterprise.

Job Description

Leading the design and development of backend features and components
Collaborating with other engineers in API design and development
Scaling the backend architecture and codebase to support growth while keeping our service fast and reliable
Reducing the level of technical debt of the backend codebase
Help triage bugs, track software defects, and ensure their timely resolution
Stewarding technical standards and quality
Interface with product and other functional teams and their leadership

Requirements

Extensive programming skills in J2EE, Core Java, Tomcat, JBoss, Oracle, SQL, PLSQL, Spring, Hibernate, Web Services, Angular JS, JSON, Jquery, Bootstrap, CSS, Jscript, Clearcase, SVN, GIT, Junit, JTest, Jenkins.
Extensive experience with Microservices architecture
Strong presentation/white boarding skills; lead architecture discussions in front of business leaders and technically strong colleagues
Strong knowledge of test-driven development and continuous integration
End to end understanding of software architecture, design, development and implementation
Extensive hands-on experience with web-services and knowledge of SOA, web services standards, and other approaches to service-oriented integration
Bachelor Degree in computer science or equivalent technical experience
10+ years of Enterprise level architecture.
Shares own expertise with others; will co-ordinate activities of others/the team
Strong written & verbal communication skills. Experience writing, reviewing technology documents including user guides.
Comfortable interfacing with company executives in technical conversations

Additional Information

What we'll provide for you:

A dynamic, engaging, team-oriented environment
The freedom to be creative and make a difference
Opportunities to grow while charting your own career path
A competitive compensation package
Excellent medical benefits

More Jobs at Vera