Search by job, company or skills

Growfin

Lead Backend Engineer

Save
new job description bg glownew job description bg glownew job description bg svg
  • Posted 17 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Responsibilities

  • Take ownership of the full application lifecycle, from design to implementation, deployment, and ongoing maintenance.
  • Lead development efforts, ensuring high-quality and scalable backend architecture for web applications.
  • Design and implement complex software systems that meet both functional and non-functional business requirements, ensuring high performance, reliability, and scalability.
  • Collaborate cross-functionally with Product, Front-end, and other engineering teams to deliver seamless product features and solutions.
  • Mentor and lead a team of engineers, providing guidance on technical and design decisions, and ensuring best practices are followed.
  • Perform thorough code reviews and foster a culture of high standards in software engineering and quality assurance.
  • Troubleshoot, debug, and optimize application performance at scale.
  • Build reusable, modular, and scalable code and libraries for future use, reducing technical debt.
  • Identify areas for improvement in both current products and future architectures and propose optimization solutions.
  • Lead initiatives to improve development processes, tools, and workflows to increase team efficiency.
  • Drive technical direction and contribute to long-term product strategy, architecture design, and technology decisions.

Requirements

  • 5+ years of hands-on experience as a Back-end developer, with at least 2 years in a leadership or mentorship capacity.
  • Proven experience designing and building large-scale, distributed systems with a focus on backend technologies.
  • Strong problem-solving abilities, with a track record of quickly addressing technical challenges in high-pressure situations.
  • Expertise in Java, with deep knowledge of the Spring Boot framework, or similar modern backend technologies.
  • In-depth understanding of database systems like MySQL or equivalent, including advanced knowledge of data modeling, optimization, and security.
  • Strong proficiency with AWS or similar cloud platforms, including designing and deploying highly scalable, secure cloud-based solutions.
  • Solid understanding of RESTful API design principles, microservices architecture, and related patterns.
  • Excellent communication skills with the ability to work effectively with cross-functional teams and present complex technical ideas.
  • Experience in leading and growing a team of engineers, fostering a collaborative and high-performing work environment.
  • Knowledge of CI/CD processes, testing methodologies, and monitoring tools to ensure system health and stability.
  • Passion for coaching and developing junior engineers, helping them grow their technical skills and career progression.

This job was posted by Prabhakar K from Growfin.ai.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 147196461

Similar Jobs

Chennai, India

Skills:

RedisSpring BootJavaSpringDockerPostgreSQLmessage brokersREST API designHTTP protocolsGitHub workflows

Chennai, India

Skills:

JavaLoggingMavenSpring BootBashSqlGitGradleDockerRest ApisPythonData SynchronisationMonitoringETL processes

Chennai, India

Skills:

Ruby On RailsAWSData Structures And Algorithmsdesign scalable and high-performance systemsprogramming experiencepeer code reviewsobject-oriented programmingsystem design conceptsanalytical and problem-solving abilities

Chennai, India

Skills:

RedisJavaAws ServicesSpringGithubDockerPostgreSQLHTTP protocolsmessage brokers