Backend Software Engineer

2 - 4 years

5 - 8 Lacs

Posted:2 hours ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

As a Software Engineer, you will contribute to the design, development, and maintenance of backend systems for one of our esteemed UK-based clients a global leader in travel and event management, recognized for their exceptional service and proprietary, client-driven technology.

In this role, you ll be responsible for building and optimizing systems that process large data volumes, enable smooth integrations, and improve the corporate travel experience for enterprise clients worldwide. Working closely with peers, product managers, and business stakeholders, you will deliver reliable, scalable solutions while continuously developing your technical expertise and learning from senior team members.

Responsibilities:


  • Design and Build Scalable Systems:

    Develop and maintain robust backend applications using Java and Spring Boot, ensuring performance, scalability, and maintainability.
  • Build Data-Driven Services:

    Create backend services and APIs that handle high volumes of data, power reporting features, and enable seamless integration across internal and external systems.
  • Own Features End-to-End:

    Take full ownership of features from system design and development to deployment, monitoring, and support, ensuring reliability and efficiency.
  • Tackle Integration Challenges

    : Work on distributed systems and external integrations with partners, data providers, and platforms to ensure accurate, secure, and smooth data flow.
  • Develop APIs and Microservices:

    Design and implement RESTful APIs and microservices that support core platform functionalities for global enterprise customers.
  • Implement CI/CD Pipelines

    : Use automated CI/CD tools to ensure smooth build, test, and deployment workflows.
  • Automated Unit Testing:

    Write automated unit and integration tests to ensure code quality, prevent regressions, and support continuous delivery.
  • Cloud Development with AWS

    : Leverage AWS services (e.g., EC2, S3, Lambda, RDS) to build and deploy cloud-native applications.
  • Message-Driven Architecture:

    Use Apache Kafka for real-time event streaming and decoupled service communication.
  • Cross-Functional Collaboration:

    Work closely with engineers, product managers, and stakeholders across regions to deliver impactful solutions.
  • Promote Engineering Excellence

    : Contribute clean, maintainable, and well-documented code. Advocate for best practices in testing, monitoring, and operational reliability.
  • Continuous Learning and Innovation:

    Stay up to date with emerging technologies in backend, data systems, and cloud. Propose and implement improvements to enhance system performance and user value.

Qualifications, Skills and Experience:


  • 2 4 years of experience building backend systems in fast-paced, high-growth, or large-scale environments.
  • Strong proficiency in Java and Spring Boot, with solid understanding of JVM fundamentals and performance optimization.
  • Hands-on experience with databases (SQL and/or NoSQL).
  • Practical experience designing and developing microservices, RESTful APIs, and working with distributed systems.
  • Familiarity with AWS services (EC2, S3, Lambda, RDS) or similar cloud platforms.
  • Experience with CI/CD pipelines and automated deployment workflows.
  • Working knowledge of Apache Kafka or similar messaging systems for event-driven architectures.
  • Proven ability to deliver production-quality code with strong practices in automated unit testing, integration testing, documentation, monitoring, and troubleshooting.
  • Collaborative team player comfortable working with global, cross-functional teams including engineers, product managers, and stakeholders.
  • Strong analytical and problem-solving mindset, eager to tackle complex backend and data challenges.
  • Nice to have: familiarity with data pipelines, reporting systems, or travel industry concepts (e.g., bookings, inventory, integrations).
  • Bachelors 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

bengaluru, karnataka, india