Senior Staff, Software Engineer (Java-Microservices)
$130k - $165k per yearBlack Duck
Senior Staff, Software Engineer (Java-Microservices)
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 components, and application behavior. With a combination of industry-leading tools, services, and expertise, only Black Duck helps organizations maximize security and quality in DevSecOps and throughout the software development life cycle.
As a Senior Staff Software Engineer , you will provide technical leadership and will coach our engineers to maintain and evolve our industry-leading application security platform and tools. Join us and be part of a team that’s pushing the boundaries of software development with agile practices, cloud-native patterns, state-of-the-art engineering methodologies and tools like GitHub Copilot and other AI/GenAI tools.
The ideal candidate is a visionary leader with proven track record of delivering complex strategic cloud solutions. A hands-on technology enthusiast, and a solid full-stack engineer, they also enjoy helping their peers and their organization remain at the forefront of our industry by identifying and helping implement the latest industry best-practices that boost our organization’s productivity and team members’ experience.
Key Responsibilities:
- Provide technical leadership to engineering teams, using best practices for agile Software development and related technologies.
- Collaborate with the architecture and peer product teams, to define our product vision, build the roadmap and help drive the technical implementation.
- Oversee large-scale and complex projects to innovate and solve important customer and internal challenges.
- Inspire and mentor other team members, provide coaching and technical training where needed.
- Keep abreast of industry best practices, success and failures, and help the team adopt the right practices.
Key Qualifications:
- 8+ years of experience developing large enterprise applications using microservices architecture, and container orchestration technologies, running on Kubernetes and/or cloud technologies
- Proven track record of successfully delivering strategic projects
- Expertise in at least one object-oriented programming language and scripting language (Java, Golang and python)
- Experience on Git (Gitlab, GitHub or BitBucket), Jenkins, and Maven
- Expertise in systems design, including experience with scalable architecture, performance optimization
- Solid understanding of Agile methodologies and DevOps practices
- Advanced problem-solving abilities
- Strategic thinking
- Strong leadership skills
- Excellent communication skills (in-person and remote)
Pay Range: $130,000 CAD - $165,000 CAD
Black Duck considers all applicants for employment without regard to race, color, religion, sex, gender preference, national origin, age, disability, or status as a Covered Veteran in accordance with federal law. In addition, Black Duck complies with applicable state and local laws prohibiting discrimination in employment in every jurisdiction in which it maintains facilities. Black Duck also provides reasonable accommodation to individuals with a disability in accordance with applicable laws.
Seniority level
Seniority level
Mid-Senior level
Employment type
Employment type
Full-time
Job function
Industries
IT System Testing and Evaluation, IT System Custom Software Development, and Software Development
Referrals increase your chances of interviewing at Black Duck by 2x
Senior Software Engineer (Identity Decisioning)
Senior Software Engineer (Capacity and Cloud Economics Engineering)
Principal Software Engineer - AI & ML Platform
Senior Software Engineer - packaging - optimize Ubuntu Server
Senior Software Engineer - packaging - optimize Ubuntu Server
Senior Software Engineer - packaging - optimize Ubuntu Server
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-Ljbffr- ...with geophysicists, data scientists, and software engineers to translate scientific domain... ...applications that interact with cloud-based microservices. Ensure high code quality through... ...Proficiency in programming languages: Java, C++. GitLab, Eclipse, VS Code, CI...Senior
- ...looking to recruit an experienced Software Development Team Lead.... ...Applied Mathematics, or a related engineering discipline. Candidate should... ...and Delivery methodology Java development experience including RESTful APIs, microservices, unit testing, Eclipse RCP/SWT...SeniorFull timePart timeSecond job
- ...careers, building great payroll software for small businesses across... ...'re looking for a talented Staff Software Development Engineer... ...across Canada. You will be a senior technical leader driving the... ...systems, Domain Driven Design, and microservices architecture, performance...SeniorApprenticeshipSummer workInternship
$121k - $159k per year
...the true potential of their data. We are looking for a Staff Software Engineer with deep experience designing and scaling large-scale, data... ...system performance, reliability, and scalability across microservices and cloud infrastructure. Partner with senior engineers,...SeniorLong term contractFull timeManual laborLocal areaRemote workWorldwide- ...global energy industry. Job Duties We are seeking a Senior Software Engineer to help build and evolve our seismic processing platform. This... ...compute systems, cloud-native services, and scalable microservice architectures. The successful candidate will contribute to...SeniorFull timePart timeSecond job
- ...Halliburton company, builds the software and data solutions that help... ...These are tools used daily by engineers and scientists at the world's... ...you. The role suits a senior software engineer with proven... ...: Languages such as Java, C#, F#, C++, Python, TypeScript...SeniorLong term contractFull timePart time
- ...Halliburton company, builds the software and data platforms that help... ...These are tools used daily by engineers and scientists at the world's... ...: Languages such as Java, C#, F#, C++, Python, TypeScript... ...job opportunities, including Senior Technical Professional and Principal...SeniorLong term contractFull timePart time
$120k - $150k per year
...advanced device intelligence, powerful decision engine and investigation tools work together to... ...across the globe. Our award-winning software platform is powered by a team of world-... ...development experience ~5+ years experience in Java, Shell, Python development ~ Excellent...SeniorFull timeRemote work- ...Landmark, a Halliburton company, builds the software and data platforms that help the global... .... These are tools used daily by engineers and scientists at the world’s largest energy... ...by team and include: Languages such as Java, C#, F#, C++, Python, and TypeScript Frameworks...Full timePart timeWorldwideShift work
- ...experiencing exponential growth. Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team builds and... ..., and PMs Preferred Tech Stack: Kotlin Multiplatform (Java experience is OK but role is Kotlin Multiplatform) Prior experience...SeniorRemote work
- ...Senior Software Engineer Job Type: Contractor (~15 hours/week) Location: Remote Job Summary We are seeking experienced Senior... ...Required Skills Strong proficiency in Python 3, Java, Rust, C++, or TypeScript . Strong understanding of algorithms...SeniorRemote jobFor contractors
- ...Landmark, a Halliburton company, builds the software and data solutions that help the global... .... These are tools used daily by engineers and scientists at the world's largest energy... ...and include: Languages such as Java, C#, F#, C++, Python, and TypeScript...Long term contractFull timePart time
- ...champions for quality and continuous learning. As the Director, Software Engineering, you will provide strategic and operational leadership for... ..., and ensure business objectives are achieved. Act as a senior escalation point for technical and operational challenges....SeniorLong term contract
$123k - $163k per year
...Architect or Sr. Architect - Accelerated Engineering (For Vacant Role) Mission As a Software Architect, you will own the... ...: Deep knowledge of APIs, microservices, eventing, reliability, and security... ...like TypeScript/Node, Python, or Java; comfort with React/Next and modern...InternshipWork at office- ...setting – Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and... ...similar), and a dedication to building accessible and inclusive software. ~ Excellent software engineering fundamentals: OOP, design...SeniorLong term contractWork at office
$91.38k per year
...Introduction At IBM Software, we transform client challenges into solutions... ..., AppSec, Platform, and engineering teams across the org. This... ...needed ([backend: e.g., Go / Java]) as needed to deliver a feature... ...quality, with mentorship from senior engineers as you grow your...SeniorInternship- ...Job Description: 1、Develop software programs that meet functional and performance requirements in accordance with the product project plan and software specifications. 2、Design detailed program flowcharts based on the logical design specification documents. 3、Write and...Full timeRelocation
- ...mortgages, personal loans, cash back rewards) at a pace most financial institutions can't match in a decade. The engineering team is why. We're adding Staff and Principal Engineers who are elite individual contributors and want to own a meaningful piece of what we're building...Long term contractFull timeImmediate start
$140k - $192.5k per year
...for scalable SQL workloads. Engineers on the team build resilient,... ...scalable, distributed real-time microservices primarily written in Go.... ...scale. Build event-driven software utilizing messaging technologies... ...systems. ~ Experience with Go, Java, Python, C++, or another...Local areaRemote workWork from homeHome office- ...careers, building great payroll software for small businesses across... ...LLM/agentic systems at Staff-level scope or above. ~ Proven... ...designing distributed systems and microservices for complex domains, with... ...decision records that other senior engineers review, cite, and build...SeniorSummer workInternshipDay shift
- ...Egis. We are now over 21,000 engineers, architects, scientists and planners... .... Job Description Senior Bridge Engineer is a senior-... ...structural analysis software. Strong knowledge of: Alberta... ...developing junior engineering staff. Broad exposure to transportation...SeniorFull timeContract work
- ...Ground Consulting(HGC) is hiring a Senior Geotechnical Engineer to join the team in our head office in... ...monitoring installations, including managing staff, subconsultants, and subcontractors... ...skills Computer and software skills to complete geotechnical analysis...SeniorPermanent employmentFull timeFor subcontractorWork at officeRemote workFlexible hours
- ...Requisition ID: 99312 Job Category: Engineering Location: Calgary, AB, Canada Join... ...engineer, and 2) office-based as senior Sr. Control, Automation and Electrical Engineer... ...the work of others, including contractor staff. Perform factory acceptance testing and...SeniorLong term contractFor contractorsWork at officeLocal areaFlexible hours
- ...Egis. We are now over 21,000 engineers, architects, scientists and planners... ...Job Description The Senior Electrical Engineer is... ...guides junior engineers and design staff, reviews technical work for... ..., and other electrical design software is an asset. Excellent communication...SeniorFull timeLocal area
- ...Requisition ID: 100966 Job Category: Engineering Location: Calgary, AB, Canada Join... ...group at Hatch is seeking to hire a Senior level, Geotechnical Tailings Engineer to... ...scenarios. Proficient in geotechnical modeling software, such as SLOPE/W, SEEP/W and SIGMA/W....SeniorLong term contractLocal areaFlexible hours
$135.3k - $190.1k per year
...Black Duck Software, Inc. helps organizations build secure, high-quality software, minimizing... ...life cycle. Principal Software Engineer, Agentic Integrations Location: Calgary... ...Recommendation. This is a hands-on, senior technical role built for someone who takes...Senior- ...trusted partner in energy in North America, is looking for a Senior Engineer to join our Calgary, Alberta team. Spark Power provides a wide... ...and Control design Proficiency with ETAP or similar software. Experience in the design of 120/208VAC, 480VAC, and 600VAC...SeniorFull time
- ...Basetwo provides manufacturing engineers with a low code AI platform that helps them troubleshoot and optimize their production processes... ...solutions that drive direct value to the users. ~5+ years of software development experience with modern full-stack web development....Long term contractFull timeWork from homeFlexible hours
- ...potential in an environment that’s engineered for people. At CIMA+, we care... ...a skilled Intermediate/Senior Geotechnical Engineer to join... ...and the mentorship of junior staff. Projects may include roads... ...Experience with geotechnical software applications for foundation design...SeniorPermanent employmentFull timeFor contractorsFor subcontractorWork at officeLocal areaRemote workFlexible hours
$11k - $90k per year
...About ClearGov Our mission is to create easy-to-use software to help local governments plan budget and report better. ClearGov is a rapidly... ...belong. About the Opportunity Were looking for a Software Engineer with a passion for learning a kind heart a positive attitude and...RemplacementFull timeTemporary workLocal areaFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Staff, Software Engineer (Java-Microservices). Be the first to apply!
- java developer remote Calgary, AB
- java developer no experience Calgary, AB
- senior java developer Calgary, AB
- java developer Calgary, AB
- java software developer Calgary, AB
- junior java developer Calgary, AB
- senior financial accountant Calgary, AB
- senior project accountant Calgary, AB
- construction senior project manager Calgary, AB
- senior graphic designer Calgary, AB
