Sr. Software Engineer

Knak Digital

Sr. Software Engineer

Mercer Island, WA
Full Time
Paid
  • Responsibilities

    We’re seeking an experienced Senior Software Engineer to join a fast-growing, AI-driven integration platform team supporting banks, credit unions, and fintech partners. In this role, you’ll work directly on high-impact customer implementation projects—helping financial institutions modernize and connect their technology ecosystems through powerful integration and automation solutions.

    Key Responsibilities
    • Develop and deliver custom integrations for customer implementation projects

    • Troubleshoot and resolve complex technical issues

    • Collaborate with customer teams to design and optimize technical architectures

    • Mentor and coach junior developers on shared initiatives

    Required Skills & Experience
    • Strong Java development experience (primary programming language)

    • Hands-on experience with Docker and Kubernetes

    • Experience consuming web services (REST and SOAP architectures)

    • Proficiency with the Spring Boot framework

    • Experience deploying to AWS

    • Solid understanding of integration, APIs, and ESBs

    • Practical experience with Git and Maven

    • Demonstrated use of AI developer tools (e.g., GitHub Copilot, GPT-based coding assistants, automated test generation, etc.)

    Preferred Qualifications
    • Experience developing APIs and enterprise integrations

    • Hands-on experience with Apache Camel

    • Proven technical architecture and design skills

    • Prior mentoring or leadership experience

    • Familiarity with banking systems, processes, and IT landscapes

    Why This Role

    You’ll be joining a collaborative, forward-thinking engineering team working on projects that truly matter to financial institutions. You’ll thrive here if you:

    • Take ownership of your work and outcomes

    • Value exceptional customer experiences

    • Excel in a fast-moving, dynamic environment

    • Feel comfortable working with autonomy and ambiguity