Role OverviewBlackhawk Network is seeking a Sr. Software Engineer to build next-generation payment systems on a public cloud infrastructure. The ideal candidate will have strong technical skills, a customer-first mindset, and experience with AI technologies.
What You Will Do
You will build different parts of the payment network, leveraging cutting-edge technologies on the cloud and application stacks to build efficient systems. You will participate in all phases of product releases and support production systems as a contributing member of an Agile Scrum team.
Why It Might Be a Fit
This role is ideal for those who enjoy building world-class payment applications, are passionate about pushing the boundaries of scale and availability on the cloud, and are highly experienced in Core Java 21 or above and concurrent/parallel programming.
Requirements
- Bachelor’s degree
- 4+ years of solid programming experience building distributed systems using Java technologies
- Experience using AI tools to accelerate software development
- Highly experienced in Core Java 21 or above and in concurrent/parallel programming
- Hands-on experience in using relational database with good exposure to SQL
- Strong working experience in Spring framework
- Strong computational skills, fluent in data structures, algorithms and design patterns
- Strong knowledge of computing concepts such as service-oriented architecture, REST services, fault tolerance, self-healing, network protocols, network programming, multi-threaded programming, performance, reliability, scalability, and security
- Ability to differentiate good and bad design and coding practices
- Strong verbal and written communication skills and ability to articulate things in a clear and concise manner
- Strong in self-direction, problem solving and critical thinking
- Unix scripting skills
- Ability to work effectively on multiple tasks in parallel and positively manage work in an environment where that can be changes in scope of work and timeline
Benefits
- 401k with employer match
- Medical
- Dental
- Vision
- 12 paid holidays in the year 2026
- 1 hour of sick pay accrual for every 30 hours worked
- Parental leave
- Life insurance
- Disability insurance
- Accident and illness insurance
- Health and dependent care flexible spending accounts
- Wellness benefits
- Flexible time off
]]>