⚠︎ This job is no longer accepting applications.

Be the Candidate They Can't Ignore.

Don't just send a resume; set yourself up so the right work finds you.

  • Look like a pro instantly with a stunning personal brand.

  • Gain instant "Top Ten" status so you aren't just another name in a pile.

  • Wake up to booked meetings instead of "rejection" emails.

Join the Club — Free Forever
Job Closed

Staff Software Engineer Java

  • Source: Naukri
  • Blackhawk Network
  • On-site
  • Bengaluru
  • Full-Time
  • Staff

Job Description

We are looking for a Staff Software Engineer to join our core platform engineering team. In this senior individual-contributor role, you will shape platform architecture, simplify complex integration landscapes, and lead modernization across a broad microservice ecosystem. You will partner with engineering leads, product managers, and architects to define technical vision across multiple systems, influencing roadmaps across teams, driving multi-quarter initiatives, raising engineering standards, and improving platform reliability, scalability, security, and developer effectiveness across the organization to help ship systems that handle millions of transactions per day.

Responsibilities

  • Architect, design, and implement highly available, fault-tolerant microservices using Java and Spring Boot deployed on AWS.
  • Lead the technical design of distributed systems including event-driven architectures, service mesh patterns, and asynchronous processing pipelines.
  • Define caching strategies using Redis (Cluster / Sentinel) to optimize latency and throughput across high-traffic payment flows.
  • Drive database design and optimization across relational (PostgreSQL, MySQL) and NoSQL (DynamoDB, Cassandra) datastores, including sharding, indexing, and query performance tuning.
  • Champion engineering best practices: code reviews, test-driven development, CI/CD pipelines, observability (metrics, logging, tracing), and incident retrospectives.
  • Collaborate with architects to evaluate and adopt AWS-native services (EKS, Lambda, SQS, SNS, RDS, ElastiCache, API Gateway) for scalable, cost-effective solutions.
  • Mentor and coach engineers across levels, providing technical guidance, design feedback, and career development support.
  • Partner with Product and Business stakeholders to translate complex requirements into robust technical plans with clear milestones.
  • Contribute to long-term platform roadmap decisions, including build-vs-buy evaluations, technology migrations, and capacity planning.
  • Identify and drive resolution of systemic reliability, performance, and security issues across services.
  • Use AI-assisted approaches responsibly to accelerate large-scale framework upgrades, reduce manual effort, and improve migration repeatability across services and libraries.
  • Act as a technical multiplier through design reviews, mentorship, implementation guidance, operational rigor, and clear technical communication across teams.

Qualifications

  • 8+ years of professional software engineering experience with a strong backend focus.
  • Expert-level proficiency in Java (Java 11+), including concurrency, JVM tuning, and modern frameworks such as Spring Boot and Spring Cloud.
  • Deep experience designing and operating microservices in production service decomposition, API contracts (REST / gRPC), versioning, and inter-service communication patterns.
  • Strong command of distributed systems concepts: CAP theorem, eventual consistency, leader election, distributed transactions, and saga patterns.
  • Hands-on AWS experience with services including EC2, EKS/ECS, RDS, DynamoDB, SQS/SNS, ElastiCache, CloudWatch, and IAM.
  • Proficiency with Redis — caching patterns, TTL strategies, pub/sub, Lua scripting, and cluster management.
  • Solid database expertise across both SQL and NoSQL — schema design, query optimization, connection pooling, and data modeling.
  • Experience with containerization (Docker) and orchestration (Kubernetes) in a production environment.
  • Familiarity with CI/CD pipelines (GitHub Actions, Jenkins, or similar) and Infrastructure-as-Code (Terraform or CloudFormation).
  • Strong communication skills — able to articulate technical trade-offs to both engineering and non-engineering audiences.

Preferred Qualifications:

  • Experience in fintech, payments, gift cards, or high-volume e-commerce platforms.
  • Knowledge of PCI-DSS compliance requirements and secure coding practices in payment systems.
  • Familiarity with event streaming platforms such as Apache Kafka or AWS Kinesis.
  • Contributions to open-source projects or published technical writing.
  • AWS certifications (Solutions Architect, Developer, or DevOps Engineer) are a plus.

Skills

  • Java
  • spring
  • spring-boot
  • amazon-web-services
  • Redis
  • PostgreSQL
  • mysql
  • cassandra
  • apache-cassandra
  • amazon-eks
  • aws-lambda
  • amazon-sqs
  • amazon-sns
  • amazon-rds-for-mysql
  • amazon-elasticache
  • amazon-api-gateway
  • spring-cloud
  • gRPC
  • amazon-ec2
  • amazon-ecs
  • amazon-dynamodb
  • amazon-cloudwatch
  • aws-iam
  • Docker
  • Kubernetes
  • Github
  • github-actions
  • Jenkins
  • Terraform
  • Kafka
  • amazon-kinesis
This job is no longer accepting applications.

You missed this one - but you don't have to keep missing out. Try Club members get matched with open opportunities before they're gone, so you're always first in line, never last.

Join the Club — Free Forever
Create Free Account & Apply
  • Free personal website
  • Built-in Talent Agent
  • Apply to future jobs in 1 click
  • Get matched to similar roles
or
Apply as a guest this time

You'll apply successfully, but won't be able to track your application, save this job, or get matched to similar roles.

This listing is a publicly available opportunity curated by Try Club to help talent discover relevant roles. Try Club is an independent platform and is not affiliated with Blackhawk Network

Get Similar Jobs

Browse more similar roles on TRY and find your perfect match.

Show Me Similar Jobs

Stop Searching. Start Thriving.

Why waste time chasing leads when the perfect projects can find you?
With TRY, clients actively searching for professionals with your skills can discover you in seconds. Whether it's a quick gig or your dream role, we connect you with opportunities that matter.

  • Get found faster
  • Let projects come to you
  • Build a career on your terms

Take control of your career today.

Claim Free Website in 2 Minutes