Search by job, company or skills

skyleaf consultants llp

Principal Software Engineer

10-12 Years
Save
new job description bg glownew job description bg glownew job description bg svg
  • Posted a day ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Job Location :- Noida

Job Type :- Hybrid (4 days working from Office)

Company Product Development company

Notice period :- immediate to max official 1 month

Budget :- 45 LPA Max

Responsibilities:

. Own the design and evolution of core platform components, making decisions that balance performance,

scalability, reliability, and maintainability

• Drive technical decision-making and architecture design across application, database, and integration layers bringing clarity to complex problems

• Build rapid proof-of-concepts (POCs) to validate ideas, tools, or architectural changes and convert them into production-ready solutions

• Identify and eliminate technical debt strategically, knowing when to refactor and when to ship

• Create reference implementations, design patterns, and internal documentation that raise the baseline quality of all code

• Enforce and improve engineering best practices: coding standards, testing, observability, and documentation

• Perform deep technical analysis and debugging across application, database, and integration layers using logs, stack traces, profilers, and production diagnostics

• Lead deep-dive reviews on production issues, complex defects, and systemic failures

• Proactively identify design flaws, performance bottlenecks, and reliability gaps and lead corrective actions

Requirements:

• 10+ years of software engineering experience with at least 3 years in a senior/staff/principal capacity

• Expert-level Java development with deep understanding of JVM behavior, memory management, concurrency patterns,threading, and performance tuning

• Embraces AI-assisted development—actively leverages LLMs, AI coding tools, and intelligent automation to accelerate engineering velocity, improve code quality, and multiply team output

• Extensive hands-on experience with Spring Framework: Spring Boot, Spring MVC, Spring Data, dependency injection, and transaction management

• Deep SQL proficiency and hands-on PostgreSQL experience—query optimization, indexing strategies, partitioning, and operational management at scale

• Excellent debugging skills using logs, stack traces, profilers, APM tools, and production diagnostics

• Production experience with AWS services: S3, SQS, DynamoDB, and related infrastructure

• Track record of designing and operating distributed systems in high-availability environments

• Demonstrated ability to improve team velocity and code quality through technical leadership

• Knowledge of Oracle or other enterprise relational databases

• Familiarity with frontend technologies: JavaScript, Angular, or React

More Info

Job Type:
Industry:
Employment Type:

Job ID: 147166123

Similar Jobs

Gurugram, Gurugram, India

Skills:

JavaHibernateCSSAngularjsSoaHTMLSqlSpringNosqljQueryJavascriptReactjsMvc

Gurugram, Gurugram, India

Skills:

GcpData ModellingDistributed SystemsSystem DesignAPI designAWSNoSQL databasesbackend language

Gurugram, Gurugram, India

Skills:

JavaNodeKafkaSpring BootRedisMicroservicesRabbitmqRDBMSAerospikeAWSCachingMessaging

Gurugram, India

Skills:

SqlPython ProgrammingVersion ControlNosqlLarge-scale data processing frameworksBackend API DevelopmentData manipulation and analysisMLOps tools and principlesMachine Learning LibrariesContainerization technologiesCore ML frameworksDeep learning frameworks

Noida, India

Skills:

.NETGithubCSSAsp.net MvcPostgreSQLJiraSqlAdo.netReactjQueryGcpJavascriptAngular 12Html5Entity FrameworkAzureKubernetesAWSmicroservice-based architecturesASP.Net CoreRazor Pages