Principal Engineer JAVA

3 days ago


Bengaluru, Karnataka, India Digit Insurance Full time ₹ 12,00,000 - ₹ 36,00,000 per year

Job Title: Principal Engineer Back-End Development (Java)

Department: Technology

Experience: 13 to 15 years

Location: [Insert Location]

Education: Bachelor's or Master's in Computer Science, IT, or related field

Programming Language

  • Expert-level proficiency in Java, with deep experience in Spring Boot, Hibernate, and Microservices
  • Strong command of object-oriented design, system architecture, and design patterns

Framework and Libraries

  • Advanced experience with Spring Boot, Spring Cloud, Hibernate, and Microservices frameworks
  • Familiarity with architectural patterns like event-driven, domain-driven design, and CQRS

Database and Data Management

  • Expertise in MySQL, PostgreSQL, and NoSQL databases
  • Skilled in data modeling, query optimization, and database performance tuning

Cloud and Infrastructure

  • Hands-on experience with Azure, AWS, or GCP, including services like EC2, RDS, S3, IAM, etc.
  • Proficient in Docker, Kubernetes, and Kafka for scalable and resilient systems

Tools and Platforms

  • Strong experience with CI/CD pipelines (e.g., Jenkins, GitLab CI, GitHub Actions)
  • Proficient in Git for version control and managing complex branching and merging strategies
  • Familiar with Jira for sprint planning, ticket management, and delivery tracking

Additional Competencies

API Development

  • Expertise in designing, developing, and reviewing RESTful APIs
  • Ensures API security, scalability, and documentation using tools like Swagger/OpenAPI

DevOps

  • Leads CI/CD implementation and resolves pipeline conflicts and deployment issues
  • Collaborates with DevOps teams to ensure smooth delivery and rollback strategies

Security

  • Enforces secure coding practices and compliance with security standards
  • Proactively identifies and mitigates security vulnerabilities in code and infrastructure

Performance Optimization

  • Leads performance profiling, tuning, and system optimization efforts
  • Ensures high availability and low-latency performance of backend systems

Version Control

  • Manages complex Git workflows, including code reviews, merge conflict resolution, and release branching
  • Oversees code quality and consistency across the team

Leadership & Strategic Responsibilities

  • Team Management: Mentors and leads backend engineers, conducts code reviews, and ensures adherence to best practices
  • Sprint Planning: Collaborates with BAs and stakeholders to understand requirements, prepare SRS, BRD, pseudocode, and assign tasks
  • Process Adherence: Ensures compliance with company processes and documentation standards
  • Delivery Support: Coordinates with cross-functional teams to ensure timely and quality delivery
  • Productivity Enhancement: Identifies bottlenecks, improves team efficiency, and drives continuous improvement
  • Stakeholder Communication: Acts as a bridge between engineering, product, and business teams for seamless execution


  • Bengaluru, Karnataka, India NatWest Group Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Join us as a Principal EngineerThis is a challenging role that will see you design and engineer software with the customer or user experience as the primary objectiveYou'll actively contribute to our architecture, design and engineering centre of excellence, collaborating to improve the bank's overall software engineering capabilityYou'll gain valuable...


  • Bengaluru, Karnataka, India, Karnataka InRhythm Full time

    As a Principal Software Engineer, you’ll contribute directly to embedding AI across workflows, including delivery, product, and strategy. You’ll help accelerate client outcomes through our AI Accelerator and play a hands-on role in the evolution of tools like TestPilot AI, which uses natural language and generative intelligence to automate mobile and web...

  • Principal Engineer

    5 days ago


    Bengaluru, Karnataka, India NatWest Group Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Principal Engineer, Java, VP Join us as a Principal EngineerThis is a challenging role that will see you design and engineer software with the customer or user experience as the primary objective You'll actively contribute to our architecture, design and engineering centre of excellence, collaborating to improve the bank's overall software engineering...


  • Bengaluru, Karnataka, India, Karnataka Java Backend developer Full time

    We are seeking an experienced Java Backend Developer (6+ years) to design and develop high-performance, scalable backend systems. The ideal candidate will have deep expertise in Java 8+, strong fundamentals in OOP, design patterns, data structures, and algorithms, as well as proven experience in integration tools and databases (MySQL or NoSQL).


  • Bengaluru, Karnataka, India NatWest Group Full time ₹ 20,00,000 - ₹ 60,00,000 per year

    Join us as a Principal EngineerThis is a challenging role that will see you design and engineer software with the customer or user experience as the primary objectiveYou'll be playing a major role in the engineering centre of excellence, collaborating to improve the bank's overall software engineering capabilityYou'll gain valuable stakeholder exposure as...


  • Bengaluru, Karnataka, India NatWest Group Full time ₹ 20,00,000 - ₹ 60,00,000 per year

    Join us as a Principal EngineerThis is a challenging role that will see you design and engineer software with the customer or user experience as the primary objectiveYou'll be playing a major role in the engineering centre of excellence, collaborating to improve the bank's overall software engineering capabilityYou'll gain valuable stakeholder exposure as...

  • Principal Engineer

    2 days ago


    Bengaluru, Karnataka, India Getinz Techno Services Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Principal Engineer (Data Platform) - GNS - BLR Hiring for a leading digital security company has client across global. Job Title: Principal Engineer – Data PlatformWe are looking for a seasoned Principal Engineer to lead the design and development of next-generation data pipelines that enable near real-time ingestion and processing of massive datasets...


  • Bengaluru, Karnataka, India Infosys Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Java Principal ConsultantJava Java Springboot Microservices A day in the life of an Infoscion • As part of the Infosys delivery team, your primary role would be to interface with the client for quality assurance, issue resolution and ensuring high customer satisfaction. • You will understand requirements, create and review designs, validate the...

  • Principal Engineer

    3 days ago


    Bengaluru, Karnataka, India NatWest Group Full time ₹ 15,00,000 - ₹ 60,00,000 per year

    Principal Engineer, Java & Spring Boot, VP Join us as a Principal EngineerThis is a challenging role that will see you design and engineer software with the customer or user experience as the primary objective You'll be playing a major role in the engineering centre of excellence, collaborating to improve the bank's overall software engineering...

  • Principal Engineer

    5 days ago


    Bengaluru, Karnataka, India NatWest Group Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Principal Engineer, Director Join us as a Principal EngineerThis is a challenging role that will see you expand, lead and mentor engineering teams who work on our new cloud native, real-time payment processing systems With your software engineering background, you'll be working with architects and other engineering leaders to help define major...