EngineerJobs.io
← Back to all jobs

Job Description

KUBRA is seeking a Software Engineer with strong Java expertise to join the Payments Engineering team in Tempe, on-site. This role focuses on designing, building, and refining enterprise-scale payment systems, collaborating with engineers, designers, and product leads to deliver high-performance software solutions.

Key details of the position are outlined below, including responsibilities, requirements, technologies involved, and the benefits package.

Responsibilities

  • Contribute to the design of new features while expanding existing capabilities
  • Collaborate with Software Engineers, the Team Lead, and designers to align on implementation details
  • Oversee multiple projects and tasks across diverse technology stacks
  • Learn and become proficient with new technologies as product designs require, including potential training at local or national workshops

Requirements

  • Minimum of four years of professional software development experience in Java environments
  • At least two years of hands-on experience building RESTful APIs or microservices
  • Proficiency with Java 17+ and strong object-oriented design and patterns
  • Experience with frameworks such as Spring Boot or Jakarta EE
  • Experience with cloud platforms such as AWS, GCP, or Azure
  • Hands-on experience with CI/CD tools like Jenkins, CircleCI, or GitHub Actions
  • Solid understanding of Java concurrency, relational databases, and stream processing
  • Experience writing JUnit and integration tests to support high test coverage and code quality
  • Experience integrating structured logging, metrics, and distributed tracing into API services for observability and reliability in production
  • Familiarity with modern AI/ML development tools, including GitHub Copilot, Claude Code, agentic coding tools, and large language models

Technologies

  • Java (Java 17+)
  • Spring Boot
  • Jakarta EE
  • REST APIs
  • Microservices
  • AWS
  • GCP
  • Azure
  • Jenkins
  • CircleCI
  • GitHub Actions
  • JUnit
  • GitHub Copilot
  • Claude Code

Benefits

  • Competitive compensation with annual performance-based bonuses
  • 401(k) plan with company matching
  • Comprehensive medical, dental, and vision coverage with HSA and FSA options
  • Paid vacation and sick days plus a paid day off for your birthday
  • Two paid volunteer days to contribute to the community
  • Free access to LinkedIn Learning and an education reimbursement program
  • Free premium Headspace membership to support mental health
  • On-site fitness center at the Tempe office
  • Fully stocked refreshment stations with drinks and snacks
  • Discounts and memberships through Tickets at Work

Similar Jobs

Get Job Alerts

New jobs delivered to your inbox.