logo

JobNob

Your Career. Our Passion.

BharatPe - Tech Lead - Java Backend Engineering


Bharat


Location

Gurgaon | India


Job description

Functional Expertise :- Steer the development, implementation, and evolution of coding standards, tools, and methodologies, aligning with industry best practices.- Architect solutions addressing both functional and non-functional requirements, with a strong focus on security and scalability.- Devise architectural blueprints for software design and implementation, guiding the development team.- Establish coding standards and facilitate comprehensive code reviews, delivering feedback to enhance software quality and security.Problem Solving :- Propel innovation within the platform, keeping abreast with rapidly evolving technology trends.- Intervene as required, coding or owning end-to-end modules to remove bottlenecks and ensure project continuity.Interaction :- Actively mentor team members, nurturing a culture of continuous learning and technical prowess.- Collaborate efficiently with internal customers and dependent development teams at BharatPe, ensuring timely and successful application development.To succeed in the role :Impact :- Lead the design and development of highly scalable and secure systems Challenges & Decisions :- Steer the company's technical vision, architect robust solutions, and foster a culture of technical excellence within the teamQualification & Experience (type & industry) :- Bachelor's degree or higher in Computer Science or related field.- 8+ years of robust design/development experience in constructing large scale distributed systems and products.- Demonstrable experience as a Technical Architect or similar, with a pronounced focus on backend development and a solid understanding of frontend development.- Proven experience overseeing all stages of the Software Development Life Cycle (SDLC), from requirement gathering and analysis to deployment and maintenance.Skills & know-how :- Proficiency in cloud technologies like AWS and comprehension of microservices architecture.- Profound understanding of databases (MongoDB, MySQL - InnoDB), algorithms, and data structures. While mastery in specific programming languages like Java (Spring Boot) or Go-lang is crucial, a wider understanding of varying languages and technology stacks is just as vital.- Acquaintance with professional software engineering practices & best practices for the full software development life cycle.- Exhibit responsibility, transparency, reliability, and accountability along with superior stakeholder management skills.- Prior experience in the startup ecosystem, particularly in the Fintech space, will be a distinct advantage.- Excellent foundational computer science knowledge, including data structures, algorithms, and problem-solving abilities.- Strong organizational, communication, interpersonal, and leadership skills with a penchant for thriving in high-energy, fast-growing startup environments.- A self-starter with the ability to navigate with minimal guidance in a dynamic environment and meticulous attention to detail.- Driven by the challenges of developing massively scalable & distributed systems, exhibiting agility and adaptability in managing shifting requirements, scope, and priorities. (ref:hirist.tech)


Job tags



Salary

All rights reserved