Menu

← Return to Job Board

Java Cloud Developer

Veracode – BURLINGTON, MA, United States - Published On 3/6/19

Description

As one of our Sr. Java Developers here at Veracode, you will be an integral part in the development and improvement of our most powerful and widely used product lines. WE are a leader in the Application Security Testing field and Veracode is changing the way developers write code and validate it for security vulnerabilities. As part of a truly collaborative team, you will work directly with developers who are building a cloud-based Dev-Ops product solution, for analyzing the code early in the development cycle and responding with security related flaws to the developers at an early stage.

We are small, highly innovative team with a start-up feel, while still having the resources of a successful billion-dollar company. Our open environment stimulates teamwork, agile development, and the sharing of innovative ideas/coding practices.

Responsibilities:
Collaborate closely with senior members of your scrum team to understand and implement your team’s deliverables.
Ensure adherence to the architectural vision of the product and also ensuring that associated designs follow that vision.
Bring enthusiasm to the team, participating in design discussions and writing well-designed, testable, performant and high-quality code.
Participate in writing required technical documentations (design documents, usability guides, test plans, release notes, etc.) as required.
Participate in estimating the work required for new features or components.
Able to make work decisions with minimal manager consultation:
Volunteer for and commit to delivering stories and tasks within the sprint.
Actively communicate and collaborate within the team.
Employ continuous learning; build domain expertise and knowledge on processes, systems & tools.

Required Experience:
Bachelor's degree or global equivalent in a related field.
5+ years of work experience in developing leading edge interactive software (ideally to the Cloud)
Solid working experience of AWS components like Lambda, S3, EBS, EC2, etc.
Deploying application through tools like TerraForm, Ansible, AWS Cloudformation, etc.
Programming experience on Java (v. 7+) language, along with understanding of the microservices-based architecture.
Experience writing code with scripting languages (Python strongly preferred).
Understanding of web technology framework using latest tool sets.
Experience with agile development processes (exposure to SAFe is a plus).
Experience building highly performing, scalable, and configurable software systems, preferably with AWS.

Desired Experience:
Working knowledge of CI-CD automation processes and development of deployment pipeline (using Python or other scripting languages).
Working knowledge of tools like GitLab, Jenkins, JIRA, or other similar tools.
Experience in API implementation (REST) for distributed service based architectures, would be a big plus.
Programming experience with Perl, Bash, and / or JavaScript
Exposure to Cloud based operations and / or monitoring tools, like AWS CloudWatch

Competencies:
Excellent debugging / coding / problem solving skills expected.
Be a Team player.
Demonstrate a growth mind-set, seeks feedback often and is effective in continuous personal and professional development.
Participate in self-directed learning activities aimed at developing expertise within technical domain, including reading relevant publications, participate in domain forums or groups etc.
Must demonstrate professional written and oral communication skills.

How to Apply

If you are interested in applying for this job opportunity, please send your resume to careers@veracode.com and note RSA Job Board.

This document was retrieved from http://www.rsaconference.com/jobs/view/1362 on Sat, 23 Mar 2019 18:44:24 -0400.