HamburgerMenu
hirist

Backend Developer - Java/Python

DARTTAG CONSULTING LLP
Pune
3 - 6 Years

Posted on: 05/08/2025

Job Description

About the role :


To be a geek at the Organization you need to know how to build scalable and high-performance systems. We start with a proof of concept demanding a traffic rate 100M+! To achieve this, you need to understand Distributed Systems, Distributed Caching, and High-scale Databases. We should possess the skills to create softwares that makes this entire heterogeneous system function together even if it runs on several boxes. A system that is so widely used cannot sustain any downtime and hence it uses elegant high-availability techniques to survive an outage. Not many startups can say Been there, done that!


What You Will Do :


- Design and implement solutions to complex and broadly defined problems with a strong focus on scalability, performance, and reliability.


- Drive engineering excellence by establishing and promoting best practices, code quality standards, and robust design principles across the team.


- Develop production-grade software using object-oriented programming languages such as Java, and contribute to building large-scale, distributed systems that serve millions of users.


- Engage in end-to-end product development, from ideation to deployment, ensuring the delivery of high-quality, customer-centric features.


- Ship new features quickly and iterate based on real-world feedback, taking full ownership of feature development from design to production.


- Diagnose and resolve production issues across multiple services and layers of the technology stack, ensuring high availability and performance.


- Build reusable services and APIs that enable seamless integration and accelerate application development across the organization.


- Architect fault-tolerant, highly scalable backend systems that can efficiently process and analyze billions of data points daily.


You Will Be a Great Fit If You Have :


- A minimum of 2 years of experience in developing and maintaining production-level software systems.


- A Bachelor's or Masters degree in Computer Science, Information Technology, or a related field (mandatory).


- Strong command over modern programming languages and technologies, especially Node.js, JavaScript, and any of the following : Java, Python, Ruby, along with hands-on experience in building distributed and scalable systems.


- A proven ability to thrive in a fast-paced, agile environment, demonstrating a strong sense of ownership, accountability, and a

results-driven mindset.


- Experience working on self-owned projects or significant contributions to team efforts that reflect a deep understanding of system design and problem-solving.

info-icon

Did you find something suspicious?