Home
Jobs

Principal Engineer

8 years

0 Lacs

Posted:1 day ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Responsibilities

  • Ensure the quality of architecture and design of systems by serving as a technical lead on our most demanding, cross-functional teams.
  • Functionally decompose complex problems into simple, straightforward solutions.
  • Leverage knowledge of internal and industry in design decisions and have zeal and drive to take end-to-end ownership.
  • Exert technical influence over multiple teams, increasing their productivity and effectiveness by sharing your deep knowledge and experience.
  • Build performant, scalable, yet secure, enterprise-ready, cost-effective back-end architectures that can support millions of users in parallel while re-architecting the existing problems.
  • Lead design and development of product, working closely with the business team.
  • Independently own software components and co-own entire applications with a small group of fellow developers, and review code.
  • Should have experience working with Product Management to create product roadmaps, functional specifications, and design specifications of features based on customer/product requirements.
  • Research, experiment, and recommend new technologies that can help increase productivity/reduce technical risk or debt.

Requirements

  • 8+ years of software development experience with Enterprise Java (JDK 8 and above), Spring (Boot, MVC, AOP, DI), ORM Frameworks.
  • 4+ years of experience contributing to the architecture and design (LLD, HLD, OO design patterns, reliability, and scaling) of new and current systems.
  • Strong experience in data structures and algorithms, and their space and time complexities.
  • Strong working experience in an agile environment, and technically leading the team of developers and reviewing code.
  • Experience in high-traffic, highly scalable microservices, distributed system designs.
  • Experience working with microservices-based architecture.
  • Hands-on experience working with Databases like SQL and NoSQL
  • Hands-on experience working with caches like Ehcache, Redis, etc.
  • Solid understanding of multithreading, MVC, and strong OO skills with demonstrated experience in developing complex and reusable APIs and understanding of the full software development life cycle.
This job was posted by Anushree Rathore from FreeCharge.

Mock Interview

Practice Video Interview with JobPe AI

Start Architecture Interview Now
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 Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now
Freecharge
Freecharge

Fintech, Digital Payments

Gurugram

51-200 Employees

25 Jobs

    Key People

  • Ajay Kaul

    CEO
  • Kamal Karanjkar

    CTO

RecommendedJobs for You

Bengaluru, Karnataka, India

Gurgaon, Haryana, India

Gurugram, Haryana, India