Black duck software
Sr Staff Software Engineer
Overview
We are looking for a Sr Staff Software Engineer in Java Backend development to design, develop, troubleshoot, and debug our cloud-hosted platform, while contributing to architecture and design decisions.
About Black duck software
Black Duck Software, Inc. helps organizations build secure, high-quality software, minimizing risks while maximizing speed and productivity. Black Duck, a recognized pioneer in application security, provides SAST, SCA, and DAST solutions that enable teams to quickly find and fix vulnerabilities and defects in proprietary code, open source component
Requirements & Eligibility
- Bachelor’s or master’s degree in computer science, Engineering, or a related field.
- 10+ years of software development experience using Java in building enterprise customer-facing products and services.
- Experience in designing and implementing SaaS applications.
- Experience with at least one public cloud platform such as AWS, Azure, or GCP.
- Experience on Microservices architecture, Analytics, Docker Container, and Kubernetes is a MUST.
- Strong knowledge of Design Patterns, Data structures & Algorithm.
- Experience in database technologies including RDBMS (MySQL/Postgres) and NoSQL databases (MongoDB/Cassandra).
- Experience with TDD, code testability standards and frameworks such as Junit, Mockito.
Key Responsibilities
- Ensure the timely delivery of high-quality software that meets business requirements and maintains high performance in production environments.
- Contribute to the design and development of cloud-native applications using Java, ensuring scalability, reliability, and security.
- Provide technical leadership and mentorship to a team of engineers, guiding them through best practices and technical challenges.
- Conduct thorough code reviews and perform thorough testing to identify and resolve issues.
- Collaborate closely with other engineering teams, product managers, and stakeholders to define technical solutions and deliverables.
- Communicate effectively with stakeholders to provide updates on progress, challenges, and solutions.
- Stay up to date with emerging cloud technologies and best practices.
Disclaimer: Trace Hiring is an independent job board. We are not directly affiliated with Black duck software. Please verify all details on the official company application portal.