Principal Engineer JAVA

4 days ago


Bengaluru, Karnataka, India Digit Insurance Full time

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

  • Principal Engineer

    2 weeks ago


    Bengaluru, Karnataka, India, Karnataka Recro Full time

    We're Hiring: Principal Full Stack Software Engineer (Backend Focus) – Bangalore, IndiaAre you an expert ready to drive innovation in a globally established environment? Join our Product-based client, founded in 1969, at their R&D and innovation centre in Bangalore! We’re looking for a Principal Full Stack Software Engineer (12+ years) with strong...


  • Bengaluru, Karnataka, India NatWest Group Full time

    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

    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 Fidelity Investments Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Job Description:Job Title: Principal Software EngineerThe Purpose of This RoleWe are seeking a technically adept Principal Support Engineer to join our Fidelity Health Benefits Platform (FHB) team within Workplace Investing (WI). In this critical role, you will serve as a technical authority driving the stability, scalability, and continuous evolution of our...

  • Principal Engineer

    2 weeks ago


    Bengaluru, Karnataka, India Quantalent AI Full time US$ 7,50,000 - US$ 17,50,000 per year

    Principal EngineerThis opportunity is with one of our clients, a mission-driven global EdTech innovator building large-scale learning platforms used by millions of students and educators worldwide.Location:Bengaluru – Hybrid (3 days WFO)Experience:12–18 yearsRole:Principal Engineer (Technical Leadership & Architecture)About the RoleWe are seeking a...

  • Principal Engineer

    4 hours ago


    Bengaluru, Karnataka, India Amadeus Full time

    Job TitlePrincipal EngineerPrincipal Engineer – Full Stack & CloudWe are seeking an experienced Principal Engineer with expertise in full stack development and hands-on experience in cloud and DevOps practices. This role is ideal for a technical leader who enjoys solving complex problems and contributing to scalable, secure, and high-performance systems in...


  • Bengaluru, Karnataka, India Informatica Full time

    Build Your Career at InformaticaWe seek innovative thinkers who believe in the power of data to drive meaningful change. At Informatica, we welcome adventurous, work-from-anywhere minds eager to solve the world's most complex challenges. Our employees are empowered to push their bold ideas forward, and we are united by a shared passion for using data to do...

  • Principal Engineer

    2 weeks ago


    Bengaluru, Karnataka, India Amadeus Full time ₹ 18,00,000 - ₹ 65,00,000 per year

    Job TitlePrincipal EngineerJob TitlePrincipal Engineer JavaCommon accountabilities:Works autonomously within defined processes and procedures or methodologies, takes standard decisions, and may support the development of solutions to complex problems of a recurring nature.​Receives instruction, guidance, and direction from more senior-level roles or...


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

    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

    1 week ago


    Bengaluru, Karnataka, India ScaleneWorks People Solutions LLP Full time ₹ 8,00,000 - ₹ 24,00,000 per year

    We are looking for aTechnical Architect / Principal Engineerwith strongFullstack experiencein aproduct-based environment. The ideal candidate will lead design and architecture initiatives, drive cloud-native and DevOps adoption, and mentor teams to deliver scalable, high-quality solutions.Key Responsibilities:Design and develop scalable and secure fullstack...