Software Engineer - E5 - Backend

trakstar

Bengaluru, India 6 Years Exp Posted 17d ago

Job Description

Key Responsibility:

  • Provide technical leadership to the team of engineers and ensure the quality of deliverables.
  • Work closely with architects and ensure architectural consistency and technical excellence of
  • the products and platforms
  • Work with stakeholders to understand their requirements and translate them into technical
  • solutions. Collaborate with cross-functional teams to address all technical dependencies
  • Develop technical roadmaps and provide guidance on the selection of technologies and
  • tools.
  • Mentor and coach team members to improve their technical and leadership skills.
  • Participate in code reviews, testing, and deployment activities.
  • Continuously improve the performance, scalability, and reliability of the systems.
  • Actively participate in technical innovations, external presentations, technical publications etc.

Qualifications:

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • 6+ years of experience in Backend Development.
  • Strong understanding of data structures, algorithms, and distributed systems.
  • Experience in leading and mentoring teams of engineers.
  • Excellent communication and interpersonal skills.
  • Ability to work in a fast-paced environment and handle multiple tasks simultaneously.

Must-Have:

  • Strong Experience in Core Java, REST, Spring
  • Experience in Unit Testing and Automation
  • Experience in CI/CD, Jenkins
  • Experience with Storage systems - NoSQL (Cassandra/HBase/MongoDB)
  • Analyze Functional & Non-Functional requirements with effort estimation and deployment strategies
  • Hands-on in Architecting and developing applications from scratch
  • Hands-on debugging skills
  • Design for performance, scalability, fault tolerance and high availability
    • Solid problem-solving skills with understanding of data structure and algorithms

Similar Openings for You