Staff Software Engineer

5 - 10 years

25 - 30 Lacs

Posted:11 hours ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

  • 5+ years of software engineering experience with 2+ years in senior technical roles
  • Proven track record designing and implementing large-scale, distributed backend systems
  • Experience leading technical initiatives across multiple teams
  • Strong background in mentoring engineers and driving technical excellence

Technical

Skills

  • Programming Languages: Expert-level proficiency in Java and Spring Boot framework
  • Framework Expertise: Deep experience with Spring ecosystem
    (Spring Boot, Spring Security,
    Spring Data, Spring Cloud)
  • API Development: Strong experience building

    RESTfuI APIs, GraphQL

    endpoints, and microservices architectures
  • Cloud Platforms: Advanced knowledge of AWS, GCP, Azure and cloud-native development patterns
  • Databases: Proficiency with both SQL
    (PostgreSQL,
    MySQL, Oracle)
    and NoSQL
    (MongoDB, Redis, Cassandra)
    databases, including design and optimization
Education
  • Bachelors or Masters degree in Computer Science, Engineering, Software Engineering, or related field
    (or equivalent industry experience)
Leadership & Soft Skills
  • Excellent technical communication skills for both technical and non-technical stakeholders
  • Strong mentorship abilities with experience coaching junior and mid level engineers
  • Proven ability to drive consensus on technical decisions across teams
  • Comfortable with ambiguous problems and breaking down complex challenges

What Youll Do:

Technical Leadership

  • Lead design and implementation of complex backend systems and microservices serving multiple product teams
  • Drive architectural decisions ensuring scalability, reliability, and performance
  • Create technical design documents, system architecture diagrams, and API specifications
  • Champion engineering best practices including code quality, testing strategies, and security
Cross-Team Collaboration
  • Partner with Tech Leads, Engineering Managers, and Product Managers to align solutions with business objectives
  • Lead technical initiatives requiring coordination between backend, frontend, and data teams
  • Participate in architecture review boards and provide guidance for organisation-wide initiatives
  • Serve as technical consultant for complex system design problems across product areas
Mentorship & Development
  • Mentor and coach engineers at various levels with technical guidance and career development
  • Conduct code reviews and design reviews, sharing knowledge and raising technical standards
  • Lead technical discussions and knowledge-sharing sessions
  • Help establish coding standards and engineering processes
Platform Excellence
  • Design and develop robust, scalable backend services and APIs using Java and Spring Boot
  • Implement comprehensive testing strategies and optimize application performance
  • Ensure security best practices across all applications
  • Research and prototype new approaches to improve system architecture and developer productivity

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now
Deepintent logo
Deepintent

Advertising Services

New York New York

RecommendedJobs for You

hyderabad, telangana, india