Principal Engineer

170 years

0 Lacs

Posted:13 hours ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

G+D makes the lives of billions of people around the world more secure. We shape trust in the digital age with built-in security tech in three segments: Digital Security, Financial Platforms and Currency Technology. We have been a reliable partner for our customers for over 170 years with our innovative solutions for SecurityTech! We are an international technology group and traditional family business with over 14,000 employees in 40 countries. Creating Confidence is our path to success. Trust is the basis of our collaboration within G+D.We are the reliable partner for all challenges resulting from the Internet of Things. We offer a complete connectivity portfolio for mobile network operators, automotive manufacturers, technology companies such as chip and module manufacturers as well as transport and logistics providers. Our portfolio includes highly secure solutions in the area of connectivity & IoT, from classic SIM, eSIM and iSIM, to the associated embedded operating systems and life cycle management, through to services for global connectivity and IoT solutions. Do you want to actively shape the digital transformation with us?

Objectives

We are seeking an experienced Principal Engineer to develop the technical vision and strategy for our projects/products, ensuring alignment with organizational objectives. This role involves implementation of large-scale, high-impact systems, collaborating with senior leadership to deliver as per product roadmaps, and prioritizing technical initiatives.Expertise on Android and iOS application development, UI/UX skills and Security/Cryptography alongwith Java, Spring, Spring Boot, and related frameworks are essential for this role.

Roles & Responsibilities

  • Work closely with product teams to deliver product roadmap and technical initiatives
  • Frond End Development:
    • Knowledge of multiple front-end languages and libraries
    • Develop responsive UI components.
    • Translate UI/UX wireframes into code.
    • Ensure cross-browser compatibility.
  • Back End Development
    • Build Cloud-based backend systems which can then be published as APIs in Azure API Management.
    • Experience building APIs with a thorough understanding of API design principals.
    • Understand basics of cloud-native architecture, scalability, and security.
    • Working knowledge of containerization (Docker) and deployment using AKS.
  • Mobile Development: Build cross-platform and native mobile applications
  • Knowledge of Cryptography
  • Working knowledge in an Agile team

Education and experience

  • B.E. / B.Tech., or M.Sc, or MCA ( in Computer Science, Information Technology, or Electronics) from a Reputed Institution
  • M.Tech. or higher degree in relevant stream would be added advantage
  • 8-12 years verall experience working as a Full Stack Developer

Knowledge / Technology / Skills

  • Working knowledge of the following
    • Java 1.8 and above
    • Spring and Spring Boot
    • Microservices
    • XML, YAML, XSLT, JSON, REST and Swagger Definition files.
    • Azure (APIM, App Gateway, AKS, Network segmentation, Azure SQL, Storage account, event hub)
    • Azure API Management to connect and orchestra APIs from backend services.
    • Docker
    • Kubernetes (AKS),Terraform,Azure DevOps concepts,Azure security concepts
    • API Security and different authentication models including SAML, OAuth 2.0 & OIDC.
    • Front-end languages and libraries (e.g. HTML/ CSS, JavaScript, XML, jQuery) and multiple JavaScript frameworks (Angular, React, Node.js).
    • Android Studio, XCODE, and iOS development experience (Ionic with Angular, Flutter, React Native, or native Android)
    • Security/Cryptography
      • Symmetric & Asymmetric Encryption
      • Hashing Algorithms
      • Digital Signatures and Certificates
      • JWT (JSON Web Tokens) for secure session management
      • TLS/SSL protocols — understanding HTTPS under the hood
      • Key Management — using Azure Key Vault for secure storage
    • Domain Knowledge
      • Experience in EMV-based card payment processing, FIDO authentication, and Java cryptography
    • Other skills
      • Design and document architecture for small to medium projects
      • Estimate effort and time required
      • Evaluate risks and remediation related to work
      • Contribute to technical initiatives
      • Train/ mentor team members in his/ her area of expertise

Mock Interview

Practice Video Interview with JobPe AI

Start Java 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 Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now

RecommendedJobs for You

Hyderabad, Pune, Bengaluru

Sahibzada Ajit Singh Nagar, Punjab, India

Gurugram, Haryana, India