Industry : IT
Sub Department : Software Development
Department : Information Technology
: Baner Gaon
: Pune
: India
: 0 - 0 p.a (INR Lacs)
: 4 - 6 Year
The Opportunity:
We are seeking a highly skilled and experienced
Backend-Heavy Senior Full Stack Developer with 4-6 years of proven experience
to join our growing technology team. In this leadership-oriented role, you will
be instrumental in driving the architecture, development, and optimization of
our core backend systems while also contributing strategically to frontend
initiatives. You will leverage your deep understanding of database
technologies, diverse programming languages, and cloud infrastructure to
deliver scalable, resilient, and innovative solutions.
Responsibilities:
· Architect,
design, and develop complex and high-performance backend applications using
languages such as Java, Golang, and Python.
· Lead
the design and implementation of robust and scalable database solutions,
utilizing both relational (e.g., PostgreSQL, MySQL) and NoSQL (e.g., MongoDB,
Cassandra) databases, with a focus on performance, scalability, and data
integrity.
· Drive
database modeling best practices and mentor junior team members in this area.
· Contribute
strategically to frontend development using Angular or React, providing
technical guidance and ensuring seamless integration with backend systems.
· Design
and implement secure and efficient RESTful APIs and potentially explore other
communication paradigms.
· Champion
the use of Gitlab or Github for advanced version control strategies, branching
models, and collaborative workflows.
· Take
ownership of the CI/CD pipeline, optimizing it for speed, reliability, and
automation.
· Demonstrate
a strong understanding of AWS services and actively participate in the design,
deployment, and management of our cloud infrastructure.
· Drive
the adoption and best practices for Docker and other containerization
technologies, including orchestration (e.g., Kubernetes).
· Proactively
identify and address performance bottlenecks, architectural weaknesses, and
technology risks.
· Lead
code reviews, ensuring high code quality, adherence to architectural
principles, and knowledge sharing within the team.
· Play
a key role in technical decision-making and contribute to the overall
technology strategy.
· Mentor
and guide junior developers, fostering their technical growth.
· Independently
troubleshoot and resolve complex technical challenges across the full stack.
·
Stay abreast of emerging technologies and
advocate for their adoption where appropriate.
18
Qualifications:
· Bachelor's
degree in Computer Science or a related field (or equivalent practical
experience).
· 4-6
years of professional full-stack development experience with a strong and
demonstrable focus on backend development and architecture.
· Expert-level
proficiency in at least one of the following backend languages: Java, Golang,
or Python, with a proven ability to learn and adapt to new languages and
technologies.
· Deep
understanding of both relational (e.g., PostgreSQL, MySQL) and NoSQL (e.g.,
MongoDB, Cassandra) databases, including advanced concepts in performance
tuning, scaling, and data modeling.
· Solid
working knowledge of frontend development using Angular or React, with the
ability to provide architectural guidance.
· Extensive
experience designing and implementing scalable and secure RESTful APIs.
· Mastery
of Gitlab or Github and advanced CI/CD concepts and tools.
· Strong
practical experience with AWS services, including deployment, scaling,
monitoring, and security best practices.
· In-depth
knowledge of Docker and container orchestration (e.g., Kubernetes, ECS).
· Proven
ability to design and implement scalable and resilient systems.
· Excellent
problem-solving, analytical, and debugging skills.
· Strong
communication, collaboration, and leadership skills.
· Ability
to write unit tests
·
Ability to work independently, drive
initiatives, and mentor team members.