Software Engineer -Java
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
J
J