Description

We are looking for a Senior Software Engineer with 8+ years of experience to join our Bangalore team. The ideal candidate is a self-motivated, multi-tasker, and demonstrated team-player. You will be a lead developer responsible for the development of new software products and enhancements to existing products. You should excel in working with large-scale applications and frameworks and have outstanding communication and leadership skills.


 

Responsibilities:

  • Develop and maintain high-quality, efficient, and scalable backend applications.
  • Participate in all phases of the software development lifecycle (SDLC)
  • Write clean, well-documented, and testable code adhering to best practices.
  • Collaborate with team members to ensure the successful delivery of projects.
  • Debug and troubleshoot complex technical problems.
  • Identify and implement performance optimizations.
  • Participate in code reviews
  • Hands-on experience with Spring Boot, Java 8 and above.
  • 8+ years of experience developing Java applications.
  • Strong understanding of object-oriented programming (OOP) principles.
  • Experience with design patterns and best practices for Java development

Education

Any Gradute