Software Engineer II

UNAVAILABLE

Kozhikode district

On-site

INR 900,000 - 1,500,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Blackhawk Network is seeking a passionate Software Engineer II with strong expertise in Java, Angular, and AWS to design, build, test, and deploy scalable solutions across backend and frontend. You will modernize legacy systems, enable AI-assisted development, and contribute to cloud-native microservices with a focus on availability, performance, and collaboration with cross-functional teams.

Experience with Kafka, DynamoDB, PostgreSQL, and CI/CD pipelines is valued, with a bias toward the

Qualifications

  • 2+ years of software development in Java and Spring Boot.
  • Proficient in RESTful APIs and microservices.
  • Strong Angular/TypeScript frontend skills.
  • Experience with AWS cloud services and CI/CD pipelines.
  • Familiarity with AI-assisted development and LLM APIs.

Responsibilities

  • Analyze requirements and write high-quality code from design to deployment.
  • Leverage AI tools to accelerate delivery while upholding quality.
  • Design cloud-native, event-driven microservices on AWS.
  • Lead code reviews and mentor teammates.
  • Collaborate with architects and product owners to deliver AI-ready features.
  • Ensure high availability, performance, and observability.

Skills

Java
Spring Boot
RESTful APIs
Angular
TypeScript
Multithreading

Tools

AWS
Kafka
SQS/SNS
PostgreSQL
CI/CD

Job description

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

We are seeking a passionate and driven Software Engineer II with strong expertise in Java, Angular, and AWS cloud services to join our high-impact engineering team. In this role, you will design, build, test, and deploy scalable solutions for BHN, with a focus on high availability, precision, and performance.

You will play a key role in evolving our hybrid architecture—modernizing legacy systems, enabling flexible validation flows, and integrating AI/ML capabilities into platform features. This position offers the opportunity to work across backend and frontend technologies, leverage LLMs and intelligent automation to accelerate development, contribute to architectural decisions, and push the boundaries of cloud-native, AI-augmented engineering.

Responsibilities
  • Analyze requirements and produce high-quality code for projects, taking ownership of individual modules from design through deployment.
  • Use AI-powered developer tools (code assistants, automated test generation, AI code review) to accelerate delivery while maintaining code quality standards.
  • Design event-driven, cloud-native microservices on AWS with automated failover, auto-scaling, and AI-driven observability (anomaly detection, predictive alerting, intelligent log analysis).
  • Follow sound development practices, establish close collaboration with cross-functional teams, and participate in biweekly support rotation. Design, develop, and unit test software applications, adapting and enhancing engineering processes and tools as needed.
  • Lead team code reviews, manage code effectively, and improve code management procedures.
  • Demonstrate expertise in diagnosing complex issues, contribute to change management processes, and establish good engineering practices.
  • Mentor team members on both traditional engineering patterns and emerging AI-assisted development workflows, fostering a culture of continuous learning.
  • Write clean, reusable code for readability and testability, ensuring products are performant, scalable, and fault-tolerant.
  • Collaborate with architects, product owners, and stakeholders to create and deliver exceptional product requirements, evolving the platform toward AI-ready service boundaries.
Qualifications
  • 2+ years of software development expertise, specializing in core Java, Spring Boot, and J2EE ecosystems.
  • Possess advanced Java skills and demonstrate proficiency in Spring frameworks, along with the ability to develop multithreaded applications.
  • Expertise in RESTful architecture, microservices design, and implementation of REST Web Services. Experience with event-driven patterns (Kafka, SQS/SNS) preferred.
  • Experience in database design using PostgreSQL, coupled with a strong grasp of SQL. Familiarity with NoSQL stores (DynamoDB, Redis) a plus.
  • Exhibit robust Object-Oriented design and development skills.
  • Proficiency in Angular, React, and TypeScript with an understanding of modern component architectures.
  • Hands-on AWS experience—Lambda, ECS/EKS, API Gateway, CloudFormation or CDK, CI/CD pipelines.
  • Experience working with LLM APIs (OpenAI, Anthropic, open-source models)—prompt engineering, function calling, or fine-tuning.
  • Comfort using AI coding assistants (GitHub Copilot, Claude, Cursor) as part of daily development workflow.
  • Showcase creative problem-solving abilities and excellent communication skills.
  • Preference given to those with experience in the finance or payment industry.

Employment is contingent upon the successful completion of a background check.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer II
Software Engineer II

FyrFly Venture Partners • Kozhikode district

On-site
INR 800,000 - 1,200,000
Software Engineer
Software Engineer

Blackhawk Network India • Kozhikode district

On-site
INR 600,000 - 900,000
Sr. Software Engineer
Sr. Software Engineer

FyrFly Venture Partners • Kozhikode district

On-site
INR 800,000 - 1,200,000
Software Engineer
Software Engineer

FyrFly Venture Partners • Kozhikode district

On-site
INR 600,000 - 1,200,000
Sr. Software Engineer
Sr. Software Engineer

Blackhawk Network India • Kozhikode district

Hybrid
INR 1,800,000 - 2,400,000
Staff Software Engineer (5103)
Staff Software Engineer (5103)

UNAVAILABLE • Bengaluru

On-site
INR 4,000,000 - 6,500,000
Staff Software Engineer (5103)
Staff Software Engineer (5103)

FyrFly Venture Partners • Bengaluru

On-site
INR 1,800,000 - 3,000,000
Manager Engineering
Manager Engineering

UNAVAILABLE • Bengaluru

On-site
INR 1,200,000 - 2,400,000
Software Engineer
Software Engineer

Blackhawk Network India • Bengaluru

On-site
INR 800,000 - 1,600,000
Senior Software Engineer
Senior Software Engineer

Blackhawk Network India • Kozhikode district

On-site
INR 2,500,000 - 4,000,000