Principal Engineer (Java - Full Stack)

8 - 13 years

13 - 17 Lacs

Posted:6 days ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

In this high-impact Principal Engineer (Full Stack) role, you will collaborate closely with one of our esteemed UK-based clients a global leader in travel and event management renowned for their exceptional service and proprietary, client-driven technology. You will be instrumental in shaping and maintaining mission-critical backend systems that process large volumes of data, enable seamless integrations, and significantly enhance the corporate travel experience for enterprise clients worldwide.

Working at the intersection of technology and business, you will partner closely with cross-functional teams including engineers, product managers, and business stakeholders to design, develop, and deliver scalable, reliable, and maintainable solutions. Your work will directly impact a platform trusted by leading global organizations, driving innovation in a complex, fast-paced environment.

Responsibilities:


  • Architect & Build Robust Systems

    : Design, develop, and continuously improve the full technology stack including backend services, APIs, and frontend applications ensuring scalability, security, performance, and maintainability.
  • Lead Technical Vision:

    Drive architecture decisions aligned with business goals, adopting best practices around Java architectures, microservices, event-driven patterns, and cloud-native development.
  • Hands-On Development:

    Actively contribute high-quality code across the stack (Java, Spring Boot, frontend frameworks) and lead by example in coding standards, reviews, and refactoring efforts.
  • End-to-End Feature Ownership

    : Take full technical ownership of complex domains designing, building, testing, and launching features and services that directly impact customer experience and business metrics.
  • Mentorship & Team Leadership

    : Lead, coach, and inspire engineers, fostering technical growth, accountability, and a collaborative team culture.
  • Drive continuous improvement through knowledge sharing and technical guidance.
  • Cross-Functional Collaboration:

    Partner with product management, UX/design, QA, and other engineering teams to deliver cohesive, high-quality products on time.
  • Optimize Data & Messaging:

    Build and maintain scalable SQL and NoSQL data stores; design efficient data models; and leverage event streaming platforms like Kafka for real-time data processing and integrations.
  • CI/CD & Automation:

    Champion and improve automated build, test, deployment pipelines (CI/CD) to ensure rapid, reliable delivery of features.
  • Cloud Expertise

    : Utilize AWS services (EC2, Lambda, S3, RDS) effectively to build scalable, fault-tolerant cloud infrastructure supporting microservices and server less components.
  • Code Quality & Best Practices:

    Advocate for rigorous code reviews, automated testing, monitoring, and operational excellence to ensure system reliability and performance
  • Innovation & Continuous Learning

    : Stay updated with emerging technologies and industry trends, and proactively introduce new tools, practices, and approaches that improve engineering productivity and product quality.

Qualifications, Skills and Experience:


  • 8+ years in software development with a strong focus on full-stack engineering; at least 3+ years in technical leadership or principal engineering roles.
  • Deep knowledge of Java and Spring Boot framework; proven experience designing and implementing scalable microservices architectures.
  • Hands-on experience with modern frontend frameworks such as React, Angular, or Vue.js, along with TypeScript and responsive design principles.
  • Expertise with both SQL and NoSQL databases, including schema design, query optimization, and data consistency models.
  • Practical experience using Kafka or other message brokers for building event-driven, asynchronous systems.
  • Strong working knowledge of AWS cloud services (EC2, Lambda, RDS, S3, etc.) and best practices for infrastructure as code, CI/CD pipelines, containerization.
  • Familiarity with design patterns, distributed systems, scalability challenges, fault tolerance, and security best practices.
  • Proven ability to lead, mentor, and inspire engineering teams, excellent communication and collaboration skills.
  • Skilled in code reviews, unit and integration testing, and monitoring tools to ensure production stability and maintainability.
  • Collaborative team player comfortable working with global, cross-functional teams including engineers, product managers, and stakeholders.
  • Preferred: Experience with AI-assisted development tools (GitHub Copilot, CodeGPT) to accelerate workflows; passion for accessibility (A11y) and internationalization (i18n).
  • Strong analytical and problem-solving mindset, eager to tackle complex backend and data challenges.
  • Bachelor s or master s degree in computer science, Engineering, or related field or equivalent hands-on experience

 

Why should you join Dataction

  • Fairness, meritocracy, empowerment, and opportunity are pillars of our work culture. In addition to a competitive salary, you can look forward to:
  • Great work-life balance through hybrid work arrangement.
  • Company funded skill enhancement and training.
  • Exciting reward and recognition programme.
  • Opportunity to bond with colleagues through exciting employee engagement initiatives.
  • Great on the job learning opportunity through involvement in new product/ ideation teams.
  • 60 minutes with the CEO each quarter to pick his brains on any topic of your choice.

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific 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 Skills

Practice coding challenges to boost your skills

Start Practicing Now
Dataction Analytics logo
Dataction Analytics

Information Technology & Analytics

Data City

RecommendedJobs for You