Talent.com
Senior Staff, Software Engineer (Java-Microservices)
Senior Staff, Software Engineer (Java-Microservices)Black Duck • Calgary, AB, CA
No longer accepting applications
Senior Staff, Software Engineer (Java-Microservices)

Senior Staff, Software Engineer (Java-Microservices)

Black Duck • Calgary, AB, CA
30+ days ago
Job type
  • Full-time
Job description

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

    Create a job alert for this search

    Senior Staff Software Engineer JavaMicroservices • Calgary, AB, CA

    Similar jobs
    Senior Java Full-Stack Engineer

    Senior Java Full-Stack Engineer

    Tata Consultancy Services • Calgary
    Full-time
    A global IT consulting and solutions company in Calgary, Alberta, is looking for a Software Developer to collaborate with cross-functional teams to design, develop, and implement technical solution...Show more
    Last updated: 5 days ago • Promoted
    ASIC Digital Design, Senior Staff Engineer

    ASIC Digital Design, Senior Staff Engineer

    Synopsys, Inc. • Calgary, Canada
    Full-time
    At Synopsys, we drive the innovations that shape the way we live and connect.Our technology is central to the Era of Pervasive Intelligence, from self-driving cars to learning machines.We lead in c...Show more
    Last updated: 1 day ago • Promoted
    Senior Full-Stack Engineer — Hybrid, Mission-Critical Apps

    Senior Full-Stack Engineer — Hybrid, Mission-Critical Apps

    STARS • Calgary
    Full-time
    A critical care organization is seeking a Senior Full Stack Developer to join its Software Development Team in a hybrid role. The candidate will design and optimize applications that power dispatch ...Show more
    Last updated: 14 days ago • Promoted
    Software Development Engineer– Software DevOps & Continuous Integration Team

    Software Development Engineer– Software DevOps & Continuous Integration Team

    AMD • Calgary
    Full-time
    At AMD, our mission is to build great products that accelerate next-generation computing experiences—from AI and data centers, to PCs, gaming and embedded systems. Grounded in a culture of innovatio...Show more
    Last updated: 7 days ago • Promoted
    Senior Java Backend Engineer — Cloud Microservices

    Senior Java Backend Engineer — Cloud Microservices

    Luxoft • Calgary
    Full-time
    A global technology solutions provider in Calgary is seeking a skilled Java Developer to design and maintain cloud-based solutions for interpreting geological and geophysical data.The ideal candida...Show more
    Last updated: 9 days ago • Promoted
    Senior Java Full Stack Developer

    Senior Java Full Stack Developer

    Compunnel, Inc. • Calgary
    Full-time
    We are seeking a Senior Java Full Stack Developer to build and maintain the corporate client platform within our Wealth Management suite of applications. This role involves hands-on work with applic...Show more
    Last updated: 14 days ago • Promoted
    Senior React Native Engineer - Hybrid Canada

    Senior React Native Engineer - Hybrid Canada

    IBM • Calgary
    Full-time
    A global technology company in Canada is seeking a Senior React Native Developer to lead the design and development of high-quality mobile applications. Candidates should have over 5 years of experi...Show more
    Last updated: 5 days ago • Promoted
    Senior Java Full-Stack Engineer | Hybrid & Growth

    Senior Java Full-Stack Engineer | Hybrid & Growth

    Wissen Technology • Calgary
    Full-time
    A high-end technical consulting firm is looking for a Java Full Stack Developer in Calgary to design and maintain scalable applications. The ideal candidate will possess over 7 years of experience w...Show more
    Last updated: 5 days ago • Promoted
    Lead Java Microservices Engineer

    Lead Java Microservices Engineer

    Themesoft Inc. • Calgary
    Full-time
    A leading software solutions provider in Calgary, Alberta is seeking a skilled professional to lead the design and implementation of scalable microservices architecture. The role requires expertise ...Show more
    Last updated: 2 days ago • Promoted
    Senior Full-Stack Engineer — AI-Driven FinTech (Contract)

    Senior Full-Stack Engineer — AI-Driven FinTech (Contract)

    Benevity • Calgary
    Full-time
    A technology for social impact is seeking a Senior Software Developer in Calgary.This role involves full stack development, collaborating with cross-functional teams to enhance their innovative pla...Show more
    Last updated: 6 days ago • Promoted
    Senior Java Full-Stack Lead — Enterprise Platform

    Senior Java Full-Stack Lead — Enterprise Platform

    Morgan Stanley • Calgary
    Full-time
    A global financial services leader in Calgary is seeking a senior Java full stack developer.In this Lead Software Engineering position, you will build and maintain applications while solving produc...Show more
    Last updated: 14 days ago • Promoted
    Senior Full Stack Software Engineer

    Senior Full Stack Software Engineer

    Athennian • Calgary
    Full-time
    Be among the first 25 applicants.Athennian increases trust in business.Our products help legal, finance, and tax teams be transaction and audit-ready by organizing business entity and corporate str...Show more
    Last updated: 14 days ago • Promoted
    Senior Integration Engineer - Azure & Microservices Lead

    Senior Integration Engineer - Azure & Microservices Lead

    WestJet • Calgary
    Full-time
    A major Canadian airline is looking for a Senior Engineer to design and develop integration platforms and solutions.The role involves collaborating with cross-functional teams, mentoring junior sta...Show more
    Last updated: 2 days ago • Promoted
    Senior Geophysical Java Software Engineer

    Senior Geophysical Java Software Engineer

    Halliburton Energy Services • Calgary
    Full-time +1
    Select how often (in days) to receive an alert : .Senior Geophysical Java Software Engineer.We are looking for the right people — people who want to innovate, achieve, grow and lead.We attract and re...Show more
    Last updated: 14 days ago • Promoted
    Senior Full-Stack Engineer - Hybrid, Mission-Critical

    Senior Full-Stack Engineer - Hybrid, Mission-Critical

    STARS Air Ambulance • Calgary
    Full-time
    A leading air ambulance service in Alberta is seeking a Senior Full Stack Developer to join their hybrid team.You will design, build, and optimize applications that support vital dispatch and opera...Show more
    Last updated: 14 days ago • Promoted
    Senior Java API Engineer – Build Scalable Services

    Senior Java API Engineer – Build Scalable Services

    Bounteous • Calgary
    Full-time
    A leading digital consultancy in Calgary is seeking a software developer with expertise in designing and maintaining APIs to enhance seamless application interactions. The ideal candidate will have ...Show more
    Last updated: 11 days ago • Promoted
    Senior Backend Java Engineer - Hybrid Microservices & Kafka

    Senior Backend Java Engineer - Hybrid Microservices & Kafka

    Cognizant • Calgary
    Full-time
    A leading technology consulting firm is seeking a Senior Backend Java Developer in Calgary, Alberta.This role involves leading the design and delivery of scalable backend systems and requires 7+ ye...Show more
    Last updated: 14 days ago • Promoted
    Senior Java Full-Stack Lead for Wealth Platform

    Senior Java Full-Stack Lead for Wealth Platform

    PowerToFly • Calgary
    Full-time
    A global financial services firm is seeking a Senior Java Full Stack Developer in Calgary, Canada.This role involves building and maintaining a wealth management platform and leading software desig...Show more
    Last updated: 14 days ago • Promoted