Back End Developer (Bangalore Urban)

Back End Developer (Bangalore Urban)

22 Oct
|
Recro
|
Bangalore Urban

22 Oct

Recro

Bangalore Urban

What You Will Do

- Architect & Scale: Design, develop, and deploy scalable, reliable, and high-performance microservices using Go, Java, or Rust.
- System Design & Event-Driven Systems: Build robust event-driven architectures using Apache Kafka, gRPC, and RESTful APIs behind API Gateways.
- Performance Tuning: Profile systems (e.g., Go pprof, connection pooling, indexing) to reduce API latency and handle high-concurrency traffic.
- Database Optimization: Work extensively with relational (PostgreSQL/MySQL) and NoSQL (Redis/MongoDB) databases, optimizing complex queries, schema design, and caching layers.
- End-to-End Ownership: Take full ownership of services across the entire SDLC—from initial architecture design and code reviews to CI/CD deployment and production observability (Prometheus/Grafana/CloudWatch).
- Cross-Functional Collaboration: Partner directly with Product, QA, DevOps, and Design teams to translate business and platform requirements into solid technical implementations.

Ideal Candidate Profile (ICP) / Requirements

Must-Haves:

- Experience: 1.5 to 3.5 years of hands-on production experience in Go (Golang), Java, or Rust.
- Architecture: Hands-on experience with Microservices, Distributed Systems, and Event-Driven Architecture (Kafka / SQS).
- Concurrency & Deep Fundamentals: Strong understanding of concurrency patterns (e.g., Go Goroutines & Channels, worker pools,



multi-threading) and OOP/Domain-Driven design patterns.
- Databases & Caching: Practical expertise in PostgreSQL or MySQL, query optimization, compound indexing, and caching mechanisms like Redis.
- APIs & Protocols: Strong fluency in designing RESTful APIs and gRPC inter-service communication.
- Engineering Standards: Proven ability to write clean, maintainable, well-tested code, establish coding standards, and conduct rigorous code reviews.

Nice-to-Haves:

- Prior experience in e-commerce, fintech, pricing engines, or logistics platforms.
- Exposure to Docker, Kubernetes, AWS infrastructure, and observability tools (Prometheus/Grafana/CloudWatch).
- Solved 200+ problems on LeetCode/GFG demonstrating solid DSA and system design fundamentals.

What We Offer

- High Technical Ownership: Direct autonomy to architect systems from scratch and lead project modules end-to-end.
- Pure Core Engineering: Work in a quick-paced environment dedicated 100% to product development and innovation (no support or maintenance traps).
- Competitive Compensation: Market-aligned salary package with fast-track growth opportunities.

How to Apply

If you are excited about building scalable distributed backends and taking ownership of production-grade microservices, click Apply Now

📌 Back End Developer (Bangalore Urban)
🏢 Recro
📍 Bangalore Urban

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: back end developer (bangalore urban) / bangalore urban

Subscribe to this job alert:

Get the latest job offers by email for: back end developer (bangalore urban) / bangalore urban