web analytics

Sr. Software Engineer (Remote)

  • USA
  • USA

Blackhawk Network

About Blackhawk Network:

At Blackhawk Network, we shape the future of global branded payments through the prepaid products, technologies and network that connect brands and people. Our collaborative innovation and scalable, security-minded solutions help our partners to increase reach, loyalty and revenue. We believe our future holds great things for Blackhawk Network and its partners. We believe that together, we can shape the future. Our beliefs? Win as one team, be innovative, global excellence and be inspiring!

This position may be performed remotely anywhere within the United States except for the State of Colorado, Alaska, North Dakota, or South Dakota.


We are looking to hire an accomplished Staff Java Engineer to join the Blackhawk’s Enterprise System Group. The team is chartered with delivery of innovative and fault tolerant back-office systems for inventory management, card services, controlling approvals/assignments and distribution of products to partners. The ideal candidate should possess demonstrated proficiency in a wide range of skills and experience utilizing core Java, J2EE and database technologies. Creative problem solving in a fast-paced environment is critical. This role is vital to the success of our in-house systems.


  • Contribute to definition, design and implementation of cutting-edge software and modify existing software to add features. Specify product internal/external interfaces. Contribute innovative ideas for components and system architecture.
  • Ensure compliance with Enterprise Architecture specifications
  • Responsible for coordinating tasks and deliverables amongst delivery team members including QA, Operations and Infrastructure.
  • Work with Business Analysts to review business requirements, minimize ambiguity and incomplete requirements, identify opportunities for engaging business review throughout the solution development and provide technical leadership and advice as needed.
  • Ensure design, code coverage, code reviews, are done as appropriate.
  • Initiate informal reviews of ideas and technical objectives within and across business units.
  • Initiate requirements definition, hands-on lab debugging and interaction with version control and problem tracking systems.
  • Responsible for the adoption and implementation of Blackhawk’s software development methodology by driving the use of best practices like SCRUM.
  • Responsible for the adoption of software architecture best practices like code reusability, pattern oriented architecture, coding standards, modularization of code, aspect oriented programming etc.


  • Strong skill with setting and adjusting priorities including setting and maintaining expectations with stakeholders
  • Software design and development experience with core Java/J2EE.
  • Strong OO Design skills. Hands on knowledge of SOA and SOAP/ REST Web Services implementation, design patterns and practices.
  • Experience in designing and debugging user interfaces with JavaScript, AJAX, ExtJS, JQuery, JSP and CSS.
  • Strong skill with SQL Query Language (TSQL)
  • Experience working in an Agile/Scrum environment.
  • Experience with multithreading concepts.
  • Experience with Open Source technologies and frameworks (Spring, Hibernate, Struts and JUnit)
  • Knowledge of relational database technologies with advanced capabilities in at least one industry grade relation database systems – DB2 UDB, SQL Server.
  • Strength in time management and organization skills with an aptitude toward creative problem solving.
  • Proven self-starter. Track record of managing multiple complex tasks.
  • Ability to meet tight deadlines and to be productive and effective within a matrix organization.
  • Excellent communicator – verbal and written skills required.
  • Knowledge of AWS / cloud environments
  • Experience in finance, payment industry is a plus

EEO Statement:

Blackhawk Network provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws. Blackhawk Network believes that diversity leads to strength. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.

Expected salary:

Job date: Tue, 11 Oct 2022 22:06:21 GMT

Sr. Software Engineer (Remote)

To apply for the job click here

Sr. Software Engineer (Remote)

To apply for the job click here

Contact us

Blackhawk Network

Related Jobs