Senior Software Engineer

Solve IT Strategies, Inc.

Senior Software Engineer

Seattle, WA
Full Time
Paid
  • Responsibilities

    Requirements

    • Bachelor’s Degree in Computer Science or related field
    • 4+ years programming experience, ideally on a modern stack
    • Experience working with Java, Kotlin, Spring, PostgreSQL, and React in a Kubernetes-based, service-oriented architecture with large-scale production systems
    • 2+ years Java, Kotlin, or Scala programming experience
    • Strong understanding of relational databases and ORMs
    • Experience working on SOA or microservice-based applications
    • Willingness to collaborate, take initiative, and drive work to completion
    • Strong sense of ownership, managing projects from inception to completion
    • Ability to solve problems and deliver impactful features efficiently
    • Experience working in collaborative coding environments, including code reviews, design discussions, and pull request management

    Nice to Have

    • Interest in personal finance
    • Experience managing personal investments or handling loans
    • Experience scaling highly available, mission-critical systems
    • Full-stack experience across systems (Kafka, Docker, POSIX), databases (PostgreSQL), or front-end (JavaScript/TypeScript, React)

    Responsibilities

    • Lead the development and testing of systems and services
    • Contribute to defining and shaping technical architecture
    • Translate product requirements into user stories and technical solutions
    • Build and maintain highly available and scalable production services
    • Mentor engineers and contribute to a strong technical culture
    • Propose and explore new initiatives and technologies
    • Collaborate with project leads, product managers, and other developers