Premium Employer

i

This company page is being actively managed by Netcracker Technology Team. If you also belong to the team, you can get access from here

Netcracker Technology Verified Tick

Compare button icon Compare button icon Compare
filter salaries All Filters

20 Netcracker Technology Jobs

Principal Software Engineer - Core Platform

7-11 years

Gurgaon / Gurugram

1 vacancy

Principal Software Engineer - Core Platform

Netcracker Technology

posted 4hr ago

Job Role Insights

Flexible timing

Job Description

Netcracker develops enterprise-grade microservice/kubernetes - based solutions with strict requirements to uptime, throughput and flexibility. Typical solution landscape: Enterprise-grade:
o Contains up to different 500 microservices at a time that communicate with each other via REST and messaging o Several Data Bases types are used at a time - PostgreSQL, Cassandra, Opensearch etc, including ones provided by Public Clouds (AWS RDS, Google CloudSQL etc). Number of data base instances could be up to 100.
o Handles up to 10k transaction per second depending on business function Framework based: o One central framework/SDK that is used for all Company products / solutions o Framework is an internal product that is in continuous development and support
o Framework provides basic building blocks for business logic implementation via microservices - REST, Messaging, Data Layer, Service Mesh Secure:
o Works with private and personal data
o Provides data protection / encryption on all levels - network, storage, API
o Solution is usually integrated with various 3rd party systems via OIDC/SAML/LDAP/x.509 and other protocols
o Authentication, Authorization and Audit function are embedded into framework / SDK We are looking for an expert level Java/GoLang software developer to a Framework/SQK team who will develop security-related system modules by given requirements and high level design starting from low-level design, code implementation, auto tests implementation and further support.
 
Responsibility:-
Develop authorization management framework
Develop authentication modules to integrate with external Identity Provider
Develop extensions for central Keycloak based Identity Provider
Develop SDK/Framework that will enable authentication / authorization / audit in microservices
Develop automated (m)TLS certificates management, distribution and refresh
Develop integrations with secrets (credentials) management systems

Required experience:
Expert knowledge in: Core Java o Spring (SpringBoot, SpringSecurity, SpringData)
o REST frameworks (JAX-RS, RestEasy, Netty etc)
Advanced knowledge of: o Secure application implementation principles o Kubernetes applications implementation
o Microservices-based application implementation principles
o Identity Provider - Keycloak o Authentication/Authorization protocols: OIDC, OAuth , SAML, LDAP o TLS (CA, certificate management and lifecycle)
Basic Knowledge in: o XACML o Antlr o Secrets/password storage systems - Hashicorp Vault, key management systems in public clouds Expected but not mandatory experience- GoLang. If GoLang experience exists, it will be a benefit during hiring. Otherwise, a training course will be provided.

Employment Type: Full Time, Permanent

Read full job description

Prepare for Principal Software Engineer roles with real interview advice

What people at Netcracker Technology are saying

4.0
 Rating based on 1 Principal Software Engineer review

Likes

Work Life Balance and hike is ok

  • Salary - Good
  • +4 more
Dislikes

Job Security is less and lot of office politics

Read 1 Principal Software Engineer review

Principal Software Engineer salary at Netcracker Technology

reported by 47 employees with 5-15 years exp.
₹10.6 L/yr - ₹30 L/yr
36% less than the average Principal Software Engineer Salary in India
View more details

What Netcracker Technology employees are saying about work life

based on 781 employees
70%
88%
63%
95%
Flexible timing
Monday to Friday
No travel
Day Shift
View more insights

Netcracker Technology Benefits

Submitted by Company
Employee Assistance Program (EAP)
Vacation and Employee Leave
Insurance
Employee Wellness
Career Development Center
The Hybrid Work Model +2 more
Submitted by Employees
Free Transport
Health Insurance
Work From Home
Cafeteria
Soft Skill Training
Job Training +6 more
View more benefits

Compare Netcracker Technology with

Amdocs

3.7
Compare

TCS

3.7
Compare

Tech Mahindra

3.5
Compare

Wipro

3.7
Compare

Infosys

3.6
Compare

HCLTech

3.5
Compare

Mphasis

3.4
Compare

LTIMindtree

3.8
Compare

Persistent Systems

3.5
Compare

Xoriant

4.1
Compare

CitiusTech

3.4
Compare

HTC Global Services

3.6
Compare

HERE Technologies

3.9
Compare

Exela Technologies

3.3
Compare

Collabera Technologies

3.5
Compare

Unisys

3.7
Compare

Vfs Global Services

3.6
Compare

Slk Software Services

3.3
Compare

Altimetrik

3.8
Compare

Brillio

3.4
Compare

Similar Jobs for you

Principal Consultant at Oracle India Pvt. Ltd.

Bangalore / Bengaluru

12-16 Yrs

₹ 8-19 LPA

Senior Software Developer at NetCracker Technology Solutions (India) Pvt Ltd

Hyderabad / Secunderabad, Pune + 1

7-12 Yrs

₹ 20-24 LPA

Senior Software Engineer at NetCracker Technology Solutions (India) Pvt Ltd

Hyderabad / Secunderabad, Pune + 2

7-9 Yrs

₹ 25-30 LPA

Principal Consultant at Oracle India Pvt. Ltd.

Bangalore / Bengaluru

10-18 Yrs

₹ 17-18 LPA

Manager at Accenture Solutions Pvt Ltd

Gurgaon / Gurugram

8-13 Yrs

₹ 10-17 LPA

Senior Software Developer at NetCracker Technology Solutions (India) Pvt Ltd

Bangalore / Bengaluru

12-15 Yrs

₹ 20-25 LPA

Principal Software Engineer at Novartis Healthcare Pvt. Ltd.

Hyderabad / Secunderabad

8-9 Yrs

₹ 18-90 LPA

Senior Business Analyst at NetCracker Technology Solutions (India) Pvt Ltd

Hyderabad / Secunderabad, Pune + 2

12-18 Yrs

₹ 30-35 LPA

Engineer at COMCAST

Chennai

5-7 Yrs

₹ 18-20 LPA

Principal Software Engineer at NOMURA CAPITAL (INDIA) PRIVATE LIMITED

Mumbai

7-14 Yrs

₹ 30-35 LPA

Principal Software Engineer - Core Platform

7-11 Yrs

Gurgaon / Gurugram

11hr ago·via naukri.com

Business Analyst - BSS

5-10 Yrs

Hyderabad / Secunderabad, Pune, Gurgaon / Gurugram +1 more

11hr ago·via naukri.com

Technical Architect - ESO

12-15 Yrs

Pune, Bangalore / Bengaluru

11hr ago·via naukri.com

Senior Business Analyst - BSS

12-18 Yrs

Hyderabad / Secunderabad, Pune, Gurgaon / Gurugram +1 more

11hr ago·via naukri.com

Senior Software Developer - GOLang

7-12 Yrs

Hyderabad / Secunderabad, Pune, Bangalore / Bengaluru

11hr ago·via naukri.com

Senior Business Analyst - OSS

10-15 Yrs

Pune, Bangalore / Bengaluru

11hr ago·via naukri.com

Senior DevOps Engineer

8-13 Yrs

Hyderabad / Secunderabad, Pune

11hr ago·via naukri.com

Lead Developer - OSS NDO

10-14 Yrs

Pune, Bangalore / Bengaluru

11hr ago·via naukri.com

Site Reliability Engineer

3-8 Yrs

Hyderabad / Secunderabad, Pune, Bangalore / Bengaluru

11hr ago·via naukri.com

Senior Software Engineer - Cloud BSS

7-9 Yrs

Hyderabad / Secunderabad, Pune, Gurgaon / Gurugram +1 more

11hr ago·via naukri.com
write
Share an Interview