hero

Software Engineer II

Tango Card

Tango Card

Software Engineering
Bengaluru, Karnataka, India
Posted on Mar 11, 2026

Software Engineer II

ID
2026-26114
Category
Technology
Position Type
Full Time
Location : Location
IN-KA-Bengaluru

About Blackhawk Network:

Today, through BHN’s single global platform, businesses of all kinds can tap into the world’s largest network of branded payment solutions. BHN helps businesses grow revenue, increase loyalty, motivate and reward their teams, disburse funds and engage consumers. Branded payment solutions include the issuance and distribution of gift cards, egifts, corporate payouts and rewards, along with the technology to deliver these products in seamless, integrated ways. BHN’s network spans the globe with more than 400,000 consumer touchpoints. Learn more at BHN.com.

Overview:

As an Engineer in the Core Services teams, you will help deliver world-class rewards and service to our customers. This role requires passion for our people, customers, business, and technology. We expect Engineers to innovate and take risks while mitigating impact to stakeholders. We expect learning and growth to be lifelong and mentoring to be a daily practice. We want to approach challenges directly and be transparent about issues as they arise so we can work together to overcome them.

In this role, you'll get to work with passionate, dedicated Engineers to build value into an organization that is committed to being the best in the industry. Your experience, drive, and passion for learning will be valuable to the team; you will support building quality, secure functionality, as you learn and grow in your craft with guidance from experienced, passionate Engineers. You'll be given opportunities to apply and refine your skills and will be expected to deliver results, contributing to the BHN technical community.

Responsibilities:

In this role, you will be responsible for the following:

  • Design, develop, and deliver scalable, reliable backend systems using Java, Spring, and AWS.
  • Take end-to-end ownership of features — from requirement clarification with product managers to production deployment and monitoring.
  • Work proactively across teams (Product, QA, DevOps, and Architecture) to understand requirements, identify dependencies, and drive delivery outcomes.
  • Collaborate with stakeholders to recommend design or architecture options that best fit the business and technical needs.
  • Build and maintain CI/CD pipelines using Jenkins; ensure smooth automated deployments through environments.
    Containerize and deploy applications using Docker and Kubernetes; monitor system performance and reliability.
  • Apply IoC principles, modular design, and best coding practices to produce clean, testable, and maintainable code.
    Participate in agile ceremonies, provide technical inputs, and continuously improve processes and delivery quality.
    Stay current with evolving technologies, share knowledge with the team, and contribute to innovation across projects.

Qualifications:

Qualifications
Bachelor’s degree in Computer Science or related field OR equivalent hands-on experience.
2+ years of experience developing backend systems or distributed services using Java and Spring Framework.
Solid understanding of AWS cloud services (e.g., Lambda, SQS, S3, ECS, Fargate) and ability to design cloud-native solutions.
Experience with Jenkins CI/CD, Docker, and Kubernetes in a production environment.
Hands-on experience with NoSQL databases (e.g., DynamoDB, MongoDB) and proficiency with SQL.
Strong knowledge of software design principles, including service-oriented architecture, fault tolerance, scalability, and security.
Proven ability to analyze problems, recommend technical solutions, and deliver results with minimal supervision.
Excellent communication and collaboration skills — able to work effectively across functions and influence outcomes.
Self-driven, detail-oriented, and committed to continuous improvement in quality and delivery

We seek candidates who not only demonstrate curiosity and adaptability in emerging technologies but have also successfully implemented and utilized AI tools to enhance their work, improve processes, or deliver measurable results. Our teams embrace continuous learning and the thoughtful integration of AI to create meaningful impact – for our employees and the future of work.

Options:

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed
Application FAQs

Software Powered by iCIMS
www.icims.com