Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Senior Java Backend Developer @ Truglobal

Home > Software Development

 Senior Java Backend Developer

Job Description

Job Title: Senior Java Backend Developer

Location: Bangalore

Experience: 6-10 Years in Backend Development


Job Summary:

We are seeking a Senior Java Backend Developer to lead the development of scalable, enterprise-grade backend systems. The ideal candidate will be responsible for designing and developing robust RESTful APIs, managing event-driven architectures using Kafka, and contributing to CI/CD pipelines. This role requires a developer who can engage with customers, understand architectural designs, and translate business needs into technical specifications. Strong experience in Git-based workflows, DevOps practices, and unit test automation is essential.

Key Responsibilities:

  • Develop, enhance, and maintain backend services using Java (Spring Boot preferred).
  • Design and implement scalable REST APIs and event-driven components using Kafka.
  • Collaborate with solution architects and customers to understand business requirements and contribute to architectural decisions.
  • Translate high-level architecture into detailed technical specifications and tasks for the development team.
  • Write clean, efficient, and testable code with comprehensive unit and integration test cases.
  • Participate in peer code reviews and uphold best coding practices and standards.
  • Leverage Git for version control and contribute to DevOps pipelines for CI/CD (e.g., Jenkins, GitHub Actions, Bitbucket Pipelines).
  • Debug and resolve performance bottlenecks, production issues, and integration challenges.
  • Mentor junior developers and actively contribute to technical discussions and design reviews.

Required Skills & Qualifications:

  • 6+ years of experience in backend application development with Java / Spring Boot.
  • Strong expertise in REST API design and development.
  • Solid hands-on experience with Apache Kafka (producers, consumers, event streams).
  • Proficiency with Git and collaborative version control workflows.
  • Experience with DevOps tools and CI/CD pipelines (e.g., Jenkins, GitLab CI/CD, Docker).
  • Strong skills in writing unit tests using JUnit, Mockito, or similar frameworks.
  • Ability to interact directly with customers and stakeholders to gather requirements and refine technical scope.
  • Strong analytical, communication, and problem-solving skills.

Preferred Qualifications:

  • Exposure to cloud platforms (AWS, Azure, or GCP).
  • Familiarity with containerization (Docker) and orchestration (Kubernetes) concepts.
  • Experience with monitoring and logging tools (e.g., Prometheus, Grafana, ELK stack).
  • Understanding of microservices architecture and distributed systems design patterns.

Job Classification

Industry: IT Services & Consulting
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Back End Developer
Employement Type: Full time

Contact Details:

Company: Truglobal
Location(s): Bengaluru

+ View Contactajax loader


Keyskills:   Unit Testing Framework Java Backend GIT Kafka Spring Boot

 Fraud Alert to job seekers!

₹ 15-25 Lacs P.A

Similar positions

Senior Staff Software Engineer, AI Data Trust

  • Google
  • 2 - 4 years
  • Bengaluru
  • 2 hours ago
₹ Not Disclosed

Java Developer

  • NTT DATA Business
  • 3 - 6 years
  • Mumbai
  • 17 hours ago
₹ 9-16 Lacs P.A.

Sr Java Engg Manager

  • Fiserv
  • 15 - 20 years
  • Pune
  • 19 hours ago
₹ Not Disclosed

Senior Software Engineer

  • Capgemini
  • 4 - 7 years
  • Hyderabad
  • 19 hours ago
₹ Not Disclosed

Truglobal

With its global headquarters in California; TRUGlobal is a top IT services firm servicing clients across Fortune 500 Companies to Startups. Our talented team of Business Consultants and Technologists average over 18 years of industry-honed experience and have conducted many engagements worldwide...