CA Technologies Sr. Full Stack Developer in San Francisco, California

Do you want to help eliminate barriers between ideas and business outcomes? We want you to bring your unique experiences and creative ideas to the table. CA Technologies provides software and solutions that help our customers to develop, manage, and secure complex IT environments to increase productivity and enhance competitiveness in their businesses. It’s our aim to encourage global collaboration and results-oriented innovation, while supporting and developing our talented people and our communities. CA Technologies will empower you to drive authentic success, for both the business and yourself in the application economy.

SourceClear is a leader in the open source application security arena and recently became part of CA Veracode, the division of CA Technologies specialized in industry leading Application Security solutions. CA Veracode is now making the investments needed to continue the growth of the SourceClear team and solutions.

The SourceClear platform scans thousands of applications a day at every stage of the software development process. We strive to be the index of the worlds open source library and vulnerability data and use this data to give our customers actionable insights. Software composition analysis (SCA) isn’t just about telling customers about a problem, it’s about helping them view what’s inside the code, where the problems are in that code and then providing actions to take to solve those problems.

We are looking for someone who wants to help us build the application security platform for modern software development.

Primary Responsibilities:

  • Implement well designed and well tested APIs that expose our open source knowledge to the world.

  • Integrate SourceClear with external systems to provide visibility and insights.

  • Develop scalable, highly available systems within SourceClear's microservice architecture.

  • Develop new or improve systems to monitor the state of the open source world.

Desired Attributes:

  • Strong computer science fundamentals and consistent attention to detail

  • A strong eye for good design and testing to build assurances into the development lifecycle

  • An interest in the world of open source.

  • Curiosity and passion for creating and building new web services.

  • Excellent written and verbal communication skills.


  • BA/BS degree in Computer Science or related technical field or equivalent practical experience.

  • 3+ years of software development experience in Java with Spring Boot framework and/or TomCat and some experience with JavaScript (React). Go experience preferred.

  • SQL experience, Postgres preferred.

  • Experience with at least two of the following: JVM, basic cryptographic techniques, security protocols and Linux-based systems.

  • Proficiency in designing, building, and debugging distributed systems.

  • Familiarity with cloud providers, preferably AWS

  • A basic understanding of networking concepts including subnets and routing.

  • Knowledge of containers, including (but not limited to) Docker, and a container orchestration platform (preferably Kubernetes)

  • A mindset to always push for automation with CI/CD systems, such as GitLab CI, Jenkins, Travis, or similar


  • More About Working at CA:*

CA has earned scores of Workplace Excellence awards in the last few years – and there’s a reason for that. Here you’ll have the opportunity to eliminate barriers for our customers and earn a competitive compensation and total rewards package – all while pushing the boundaries of what’s possible by collaborating with a diverse team of global innovators. In short, CA’s fun, diverse, and fast-paced culture has put us on the map as one of the best employers in Information Technology.

We offer competitive salary, company-sponsored premium Medical/Prescription & Dental Plans, company-paid Holidays, Vacation, Anniversary Service and Sick Days, 401(k) Plan, Education/Training Reimbursement, Charitable Gift Program, Adoption Assistance Program.

Learn more about CA Technologies and this opportunity now at

We and all of our subsidiaries are equal opportunity employers. As such, it is our corporate policy to fill positions with qualified candidates regardless of the candidate’s race, color, sex, age, religion, ancestry, national origin, citizenship status, marital status, sexual orientation, gender identity, genetic information, disability, pregnancy, military status, veteran status or any other protected group status.

/ Note to Recruiters and Placement Agencies: We do not accept unsolicited agency resumes. Please do not forward unsolicited agency resumes to our website or to any of our employees. We will not pay fees to any third party agency or firm and will not be responsible for any agency fees associated with unsolicited resumes. Unsolicited resumes received will be considered our property and will be processed accordingly./

/ If you require an accommodation with the online application process, please contact Talent Acquisition at 1-800-454-3788./