HamburgerMenu
hirist

Job Description

Description :

Responsibilities :


- Architect and Design : Lead the design and architecture of large-scale, low-latency, and highly available backend systems.

- Technical Leadership : Drive technical projects from conception to completion, providing clarity to the team and ensuring high-quality deliverables.

- Mentorship : Mentor and coach junior and mid-level engineers, fostering a culture of technical excellence and continuous learning.

- Hands-on Development : Write clean, efficient, and maintainable code for complex backend services, setting the standard for the team.

- System Scaling : Identify performance bottlenecks and optimise systems for scalability, reliability, and cost-efficiency.

- Cross-functional Collaboration : Work closely with product managers, architects, and other engineering teams to translate business requirements into robust technical solutions.

- Best Practices : Champion best practices in software development, including code reviews, design documentation, and operational excellence.

Requirements :


- A Bachelor's or Master's degree in Computer Science or a related field from a Tier 1 or Tier 2 engineering college.

- 8 to 11 years of strong, hands-on experience in backend software development.

- Expert-level proficiency in Java, with a deep understanding of its ecosystem, concurrency, multithreading, and performance tuning.

- Proven expertise in System Design, including experience with distributed systems, microservices architecture, database design (SQL & NoSQL), caching strategies, and message brokers (e. g., Kafka, RabbitMQ).

- A track record of consistent career growth and at least one promotion in your current or a past company, demonstrating high impact and recognition of your contributions.

- Strong computer science fundamentals in data structures, algorithms, and object-oriented design.

- Experience with cloud platforms like AWS, Azure, or GCP.

- Knowledge of containerization and orchestration technologies (Docker, Kubernetes).

- Familiarity with building and managing CI/CD pipelines.

- Experience in a product-based company or a fast-paced startup environment.


info-icon

Did you find something suspicious?