Application Engineer

Hackajob

Pune District, Mumbai, Bengaluru

Hybrid

INR 2,800,000 - 4,800,000

Full time

7 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Hackajob in Pune, India, seeks an experienced technical leader to design and develop scalable backend systems while guiding engineering best practices and architectural decisions. You will focus on building robust, high-performance services that support global operations and analytics.

The role involves Java 11+ with Spring Boot, microservices, event-driven data flows with Snowflake, SQL Server, Redis, and real-time streaming, plus mentoring engineers and aligning technical work with product

Qualifications

  • 8+ years of Java development experience.
  • Proficiency with Spring Boot and REST APIs.
  • Experience with enterprise integration patterns.
  • Experience with Redis caching.
  • Experience with Snowflake data pipelines.
  • Familiarity with distributed event streaming and messaging.
  • Knowledge of AI-assisted coding tools and LLMs.
  • Strong leadership and communication skills.

Responsibilities

  • Design, develop, and maintain robust backend systems using Java 11+ and the Spring Boot ecosystem.
  • Lead technical design discussions, code reviews, and architecture sessions with a hands-on approach.
  • Build and maintain microservices and event-driven systems to process and distribute large volumes of financial data.
  • Develop data integration and pipeline components connecting Snowflake, SQL Server, and real-time streaming platforms.
  • Implement and optimize Redis-based caching and data stores for low-latency access.
  • Champion best practices in code quality, testing, automation, performance tuning, and production readiness.
  • Mentor engineers and promote strong problem-solving, design thinking, and technical craftsmanship.
  • Collaborate cross-functionally to align technical solutions with product goals and business outcomes.
  • Explore and apply AI-assisted development tools and emerging technologies to improve engineering productivity.

Skills

Java
Spring Boot
REST APIs
Leadership
Architectural design
Code quality & testing
Production readiness
Communication
LLMs understanding

Education

Bachelor's or Master's in Computer Science or related discipline

Tools

Redis
Snowflake
SQL Server
OpenTelemetry
Grafana

Job description

About the Role

We are looking for an experienced, hands-on technical leader to design and develop scalable, high-performance backend systems while guiding engineering best practices and architectural decisions.

The role focuses on building systems that support accurate, efficient, and scalable accounting across global operations, with opportunities to contribute to data analytics and pipeline initiatives using Snowflake, Redis, and distributed event streaming and messaging platforms.

You will collaborate closely with Product, Operations, and Engineering teams to deliver business-critical capabilities in an agile environment that values technical excellence, innovation, and continuous improvement.


Key Responsibilities
  • Design, develop, and maintain robust backend systems using Java 11+ and the Spring Boot ecosystem.
  • Lead technical design discussions, code reviews, and architecture sessions with a hands-on approach.
  • Build and maintain microservices and event-driven systems to process and distribute large volumes of financial data.
  • Develop data integration and pipeline components connecting Snowflake, SQL Server, and real-time streaming platforms.
  • Implement and optimize Redis-based caching and data stores for low-latency access.
  • Champion best practices in code quality, testing, automation, performance tuning, and production readiness.
  • Mentor engineers and promote strong problem-solving, design thinking, and technical craftsmanship.
  • Collaborate cross-functionally to align technical solutions with product goals and business outcomes.
  • Explore and apply AI-assisted development tools and emerging technologies to improve engineering productivity.

Required Qualifications and Skills
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related discipline.
  • 8+ years of professional experience in Java development and object-oriented design.
  • Strong expertise in Spring Boot, REST APIs, and enterprise integration patterns.
  • Deep knowledge of SQL Server, including stored procedures, performance tuning, and data modelling.
  • Experience using Redis for caching or data persistence.
  • Hands-on experience with distributed event streaming, messaging platforms, or publish-subscribe systems for real-time event processing.
  • Familiarity with Snowflake and data pipeline concepts, including ETL and batch versus streaming processing.
  • Experience with AI-assisted or agentic coding tools and a general understanding of how large language models (LLMs) work.
  • Strong understanding of clean architecture, maintainability, testing, and production-ready software.
  • Excellent communication and leadership skills, with the ability to guide teams and influence technical direction.

Nice to Have
  • Experience with container orchestration platforms, OCI-compliant container images, and cloud-native environments such as AWS or GCP.
  • Exposure to observability tools and technologies, including metrics collection, Grafana, and OpenTelemetry.
  • Python scripting experience for automation or data analysis.
  • Exposure to prompt engineering and agentic AI.
  • An interest in financial systems, accounting, or investment technology.

What We're Looking For

A technically strong and collaborative leader who enjoys staying close to the code, solving complex data challenges, making sound architectural decisions, and helping engineering teams continuously improve the quality and scalability of their systems.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Full Stack Engineer
Full Stack Engineer

Dimensionless Technologies Pvt. Ltd. • Mumbai

On-site
INR 4,000,000 - 7,000,000
Software Engineer – Java
Software Engineer – Java

Anblicks • Hyderabad

On-site
INR 1,500,000 - 2,100,000
Senior Software Engineer (Fullstack, Frontend-Focused)
Senior Software Engineer (Fullstack, Frontend-Focused)

Snowflake Inc. • Bengaluru

On-site
INR 3,200,000 - 6,200,000
Senior Software Engineer (Fullstack, Frontend-Focused)
Senior Software Engineer (Fullstack, Frontend-Focused)

Snowflake • Bengaluru

On-site
INR 2,800,000 - 3,600,000
Snowflake Developer
Snowflake Developer

Kanerika Inc • Hyderabad

On-site
INR 1,500,000 - 2,100,000
Principal Product Solution Architect
Principal Product Solution Architect

Highradius • Hyderabad

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

Ascendion • Bengaluru

Hybrid
INR 3,500,000 - 7,000,000
Principal Backend Engineer
Principal Backend Engineer

UST • Bengaluru

On-site
INR 4,000,000 - 7,000,000
Snowflake Developer
Snowflake Developer

Anlage Infotech (India) P Ltd • Pune District, Chennai District, Bengaluru

On-site
INR 1,200,000 - 1,800,000
Database Administrator
Database Administrator

NAF Technology India • Chennai District

On-site
INR 3,500,000 - 7,000,000