Enable job alerts via email!

Sarvagram Solutions - Principal Backend Engineer - Java/Spring Frameworks

SarvaGram

Pune City

On-site

INR 14,00,000 - 20,00,000

Full time

30+ days ago

Job summary

A dynamic technology firm is seeking a Principal Backend Engineer proficient in Java and Spring Frameworks to lead backend systems development. You will work closely with cross-functional teams to design, build, and scale products. Ideal candidates will have 7+ years of experience in back-end development and a strong grasp of AWS services. Responsibilities include optimising server performance and managing a team effectively.

Qualifications

  • 7 to 10 years of experience in back-end development.
  • Expertise in Java and Spring Framework Java 8 or higher.
  • Strong organizational and time-management skills.

Responsibilities

  • Designing, building, deploying and scaling various products.
  • Optimising servers for speed and stability.
  • Implementing security structures and generating reusable code libraries.

Skills

Back-end development
Java
Spring Framework
AWS cloud platform
SQL & NoSQL databases
API development
Team leadership
Problem-solving

Education

Bachelors / Master's degree in computer science or related field

Tools

Redis
MongoDB
Kafka

Job description

Sarvagram Solutions - Principal Backend Engineer - Java/Spring Frameworks

Join to apply for the Sarvagram Solutions - Principal Backend Engineer - Java/Spring Frameworks role at SarvaGram

Sarvagram Solutions - Principal Backend Engineer - Java/Spring Frameworks

1 month ago Be among the first 25 applicants

Join to apply for the Sarvagram Solutions - Principal Backend Engineer - Java/Spring Frameworks role at SarvaGram

Get AI-powered advice on this job and more exclusive features.

About The Role

As a Principal Engineer, you will be working closely with product managers, QA engineers, designers & software engineers, and will be responsible for designing, building, deploying and scaling various products as part of the Technology Team at SarvaGram. You will be responsible to lead one or more backend systems / microservices and deliver the APIs for Front-end Web and Mobile teams.

About The Role

As a Principal Engineer, you will be working closely with product managers, QA engineers, designers & software engineers, and will be responsible for designing, building, deploying and scaling various products as part of the Technology Team at SarvaGram. You will be responsible to lead one or more backend systems / microservices and deliver the APIs for Front-end Web and Mobile teams.

The day to day activity consists of optimising servers for speed and stability, implementing security structures, generating reusable code libraries and generating data storage solutions.

Apart from this, you will also be involved with the product team directly in deciding the requirements, estimating delivery date for a particular feature and documenting the technical details for developing it.

Who Are You

You are a fast learner, with an eye for detail, strong problem-solving and debugging skills, and the following :

  • Strong individual contributor who can complete work autonomously with no regular need for review.
  • Capable of running and directing small teams for substantial projects.
  • Driving code reviews, design reviews and architecture discussions.
  • Fully capable of owning and running entire subsystems of work, helping set and maintain professional standards for the entire team.
  • Deep, substantial expertise in multiple programming environments, with a zeal for driving technology & best practices in Engineering.
  • Scaling, Performance, and ensuring High-Availability & Quality of the products.
  • Experiment with new & relevant technologies and tools, and drive adoption.
  • Experience in developing distributed data processing, stream or batch, systems.
  • Design and develop logical and physical data models to meet application requirements.
  • Coordinate with architects, development team & business Have :
  • 7 to 10 years of experience in back-end development (Designing, developing, testing and deploying large scale applications).
  • Expertise in Java and Spring Framework Java 8 or higher.
  • 3+ years of experience with AWS cloud platform.
  • Must have experience in leading and managing a team.
  • Strong organizational and time-management skills.
  • Excellent oral and written communication skills.
  • Ability to meet communicated deadlines and release project with minimal bugs.
  • Experience in SQL & NoSQL databases (Redis / MongoDB).
  • Experience in designing and developing high volume web-services using API protocols and data formats.
  • Proficient in API modelling languages and annotation.
  • Exposure to Amazon Web Services (ECS) for release management and (Lambda/S3) for application Qualification :
  • Bachelors / Master's degree in computer science or related To Have :
  • Experience building and using ETL systems and integrations.
  • Exposure to Kafka.
  • Familiarity with front side platforms such Javascript, HTML5, CSS3 and React / Angular / Of Success :
  • Writing quality and bug free code adhering to the functional and non-functional requirements.
  • Follow standard practices (Unit Tests, Reduce technical debt, Code Coverage, Integration Test, etc).
  • Excellent troubleshooting skills Memory leaks, GC tuning.

(ref:hirist.tech)

Seniority level
  • Seniority level
    Mid-Senior level
Employment type
  • Employment type
    Full-time
Job function
  • Job function
    Information Technology
  • Industries
    Technology, Information and Internet, Software Development, and Technology, Information and Media

Referrals increase your chances of interviewing at SarvaGram by 2x

Get notified about new Back End Developer jobs in Pune, Maharashtra, India.

Interesting Job Opportunity: Java Developer - Spring Boot/Hibernate

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.