Posted on: 24/04/2026
Description :
Exp : 7+ years.
Job Location : Pune.
Candidate Current Location : Pune Only.
Work Mode : WFO (Hybrid 2 days).
Notice Period : Immediate to 30 days Max.
Skills Required : Java, Scala, AWS, OOPs, Data Structures, Apache Spark, CI/CD.
Role :
- Strong knowledge of Core Scala and object-oriented programming principles.
- Good understanding of concurrency and multithreading concepts.
- Solid knowledge of data structures (Lists, Trees, Graphs, Stacks, Queues) and ability to
implement them.
- Solid knowledge of Algorithms (Big O notation, time/space complexity, search, sort, etc.
- Experience with distributed data processing - Apache Spark or equivalent frameworks.
- Strong experience with relational databases, SQL, and data modeling (PostgreSQL preferred).
- Understanding of JVM fundamentals and performance optimization.
- Practical experience with AWS (EMR or similar managed compute services is a plus).
- Experience working with CI/CD pipelines (GitHub / GitLab) and engineering best practices (code reviews, automation).
- Strong analytical and debugging skills with focus on performance optimization and reliability.
- Low-level design (LLD) : modular architecture, clean abstractions, component design.
- API design awareness : RESTful services, backward compatibility.
- Design patterns applied in practice, not just theory.
- Testing strategy : unit, integration, and E2E testing - deliberate approach to test coverage.
- Monitoring & observability : experience with logging, metrics, alerting, and dashboards for production systems.
Nice to have :
- Python LLM/MCP (scripting, data processing, or tooling).
- Experience with data transformation / ETL pipelines.
- Experience with geospatial/map-related data or large-scale data quality systems.
Responsibilities :
- Design and implement distributed processing solutions at scale - batch and near-real-time.
- Own delivery end-to-end : from design through testing, performance optimization, and production readiness.
- Define and enforce testing strategy (Unit, Integration, E2E) across the team.
- Set up and maintain monitoring, dashboards, and observability for production systems.
- Drive code quality standards via reviews, CI/CD practices, and engineering best practices.
- Lead estimations, planning, and iterative delivery in an Agile/Scrum process.
- Mentor engineers, share knowledge, and build strong engineering culture within the team.
Did you find something suspicious?
Posted by
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1631285