Sr. Software Engineer - Calicut

Blackhawk Network India


Date: 10 hours ago
City: Kozhikode, Kerala
Contract type: Full time
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 a Senior Software Engineer – Java, you will be a strong individual contributor who designs, implements, and maintains high‑quality, secure, and performant services, owns complex features from design through production, and helps elevate engineering practices within your team. This role is positioned at the Senior level in our Software Engineering career ladder, with expectations around deep technical expertise, strong execution, effective collaboration across teams, and mentoring less‑experienced engineers.

Responsibilities:

  • Design, develop, test, deploy, and maintain Java‑based services and APIs that power BHN’s payment, rewards, and commerce platforms, following our CI/CD and code quality practices.
  • Translate product requirements into well‑scoped technical designs, contribute to architecture discussions, and implement solutions that are simple, reliable, and secure.
  • Own the end‑to‑end lifecycle of features: design, implementation, automated testing, deployment, monitoring, and production support (including participation in on‑call rotations where applicable).
  • Improve code quality and maintainability through meaningful code reviews, refactoring, documentation, and adherence to team standards.
  • Work closely with product managers, architects, QA, and fellow engineers to refine requirements, estimate effort, and deliver high‑quality increments in an agile environment.
  • Contribute to operational excellence by enhancing observability, performance, resiliency, and incident response for the services you own.
  • Mentor and support Software Engineers and Software Engineer II team members through pairing, design guidance, and feedback, reinforcing BHN’s “no fear, no blame” engineering culture.

Qualifications:

    • 4+ years of professional software development experience, with a strong track record of delivering and supporting backend services (aligned with BHN’s Senior Software Engineer level).
    • Solid expertise in Java (11+) and Spring / Spring Boot, including building RESTful microservices and integrating with internal and external APIs.
    • Experience with relational databases (e.g., MySQL, PostgreSQL) including data modeling, query optimization, and transaction handling.
    • Practical experience with cloud‑hosted applications, preferably on AWS (e.g., ECS/EKS, RDS, S3, load balancers, IAM).
    • Strong understanding of software engineering fundamentals: data structures, algorithms, concurrency, performance, and secure coding practices.
    • Experience with CI/CD pipelines, automated testing (unit, integration), and modern development workflows (Git, code reviews, trunk‑based or feature branching).
    • Ability to collaborate effectively in a cross‑functional, global team, communicate clearly, and provide constructive feedback in design and code reviews.
Preferred Qualifications

  • Experience in payments, fintech, incentives, rewards, or other regulated financial services domains, with familiarity around security, compliance, and auditing requirements.
  • Exposure to event‑driven or message‑based architectures and distributed systems patterns.
  • Hands‑on experience improving observability and reliability (metrics, logs, traces, alerting, runbooks).
  • Prior experience mentoring junior engineers and contributing to team‑level process and quality improvements.

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

Motion Graphic Designer & Video Editor

Fugipie Technologies, Kozhikode, Kerala
2 days ago
Immediate Joiners PreferredRole DescriptionThis is a full-time, on-site role based in Kozhikode for a Motion Graphic Designer & Video Editor. The professional in this role will be responsible for designing and creating motion graphics, producing high-quality videos, working on visual and graphic design projects, and collaborating with the team to enhance visual storytelling. Other day-to-day responsibilities include contributing to the...

Dairy Feed Sales Officer

Cargill, Kozhikode, Kerala
1 week ago
Job Purpose and ImpactThe Dairy Feed Sales Officer will be aligned to Cargill's Animal Nutrition Health business in Kerala. You will support the team with face-to-face and remote selling to new and existing customers, appointing new distributors, selling directly or indirectly through various sales channels for your assigned territory. In this role, you will help assess customer needs and suggest...

Sr. Software Engineer

Blackhawk Network India, Kozhikode, Kerala
3 weeks ago
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...