Java Application Developer

GBIT (Global Bridge InfoTech Inc)

Hyderabad

On-site

INR 1,500,000 - 2,100,000

Full time

5 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

GBIT (Global Bridge InfoTech Inc) is seeking a hands-on Senior Java Developer to design and build scalable Java/Spring Boot microservices and REST APIs. You will drive event-driven architectures with Apache Kafka, ensure security and performance, and collaborate across teams in a cloud-native environment.

The role focuses on IC execution, distributed systems design, and rigorous testing, with strong emphasis on CI/CD, containers, and modern development practices.

Qualifications

  • Strong hands-on experience with Java 8/11/17+ and Spring Boot.
  • Extensive experience building Microservices and RESTful APIs.
  • Strong hands-on experience with Apache Kafka — producers, consumers, topics, partitions, consumer groups, offsets, retries, and error handling.
  • Good understanding of distributed systems, resiliency, scalability, and asynchronous processing.
  • Experience with Docker and cloud platforms.
  • Strong knowledge of SQL and relational databases.
  • Experience with JUnit/Mockito and automated testing.
  • Strong understanding of Git, CI/CD, design patterns, and clean coding practices.

Responsibilities

  • Design and develop scalable Java/Spring Boot Microservices and REST APIs.
  • Build and integrate event-driven applications using Apache Kafka.
  • Develop resilient, highly available, and performance-oriented distributed systems.
  • Implement secure APIs using Spring Security, OAuth2/JWT, and modern security practices.
  • Work with relational/NoSQL databases and optimize application performance.
  • Develop unit/integration tests and maintain high code quality.
  • Troubleshoot complex application and production issues.
  • Participate in technical design, code reviews, and engineering best practices.
  • Work with CI/CD pipelines, containers, and cloud-native deployment environments.

Skills

Java
Spring Boot
Microservices
REST APIs
Apache Kafka
Docker
Cloud platforms
SQL
JUnit/Mockito
Git/CI/CD
Design patterns
Clean coding

Tools

Kubernetes
Kafka Streams
Redis

Job description

We are seeking a hands-on Senior Java Developer with strong expertise in Java, Spring Boot, Microservices, and Apache Kafka. This is primarily an Individual Contributor (IC) role focused on developing scalable, cloud-native applications and distributed systems.

Key Responsibilities
  • Design and develop scalable Java/Spring Boot Microservices and REST APIs.
  • Build and integrate event-driven applications using Apache Kafka.
  • Develop resilient, highly available, and performance-oriented distributed systems.
  • Implement secure APIs using Spring Security, OAuth2/JWT, and modern security practices.
  • Work with relational/NoSQL databases and optimize application performance.
  • Develop unit/integration tests and maintain high code quality.
  • Troubleshoot complex application and production issues.
  • Participate in technical design, code reviews, and engineering best practices.
  • Work with CI/CD pipelines, containers, and cloud-native deployment environments.
Required Skills
  • Strong hands-on experience with Java 8/11/17+ and Spring Boot.
  • Extensive experience building Microservices and RESTful APIs.
  • Strong hands-on experience with Apache Kafka — producers, consumers, topics, partitions, consumer groups, offsets, retries, and error handling.
  • Good understanding of distributed systems, resiliency, scalability, and asynchronous processing.
  • Experience with Docker and cloud platforms.
  • Strong knowledge of SQL and relational databases.
  • Experience with JUnit/Mockito and automated testing.
  • Strong understanding of Git, CI/CD, design patterns, and clean coding practices.
Preferred
  • Microsoft Azure experience, particularly AKS, App Service, Azure Functions, Event Hubs, Key Vault, and Azure Monitor.
  • Kubernetes, Kafka Streams, Redis, NoSQL, and observability tools.
  • 6+ years of software development experience with significant hands-on Java/Microservices experience.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Software Engineer
Senior Java Software Engineer

IPolarity • Hyderabad

On-site
INR 1,500,000 - 2,500,000
Java Development Lead
Java Development Lead

EdgeVerve Systems • Chennai District, Bengaluru

Hybrid
INR 1,200,000 - 1,800,000
Java Developer -Bangalore
Java Developer -Bangalore

Cognizant • Bengaluru Urban

On-site
INR 2,000,000 - 3,500,000
Java Software Engineer
Java Software Engineer

Tata Consultancy Services • Ahmedabad District

On-site
INR 900,000 - 1,300,000
Java backend developer
Java backend developer

Zensar Technologies • Bengaluru

On-site
INR 1,500,000 - 2,500,000
Java Microservices Developer
Java Microservices Developer

Lonvec Technologies Private Limited • Mumbai

On-site
INR 1,200,000 - 1,800,000
Java Backend Developer | Spring Boot | Microservices
Java Backend Developer | Spring Boot | Microservices

V2 Solutions • Pune District

On-site
INR 900,000 - 1,500,000
Java Architect - Microservices & Distributed Systems
Java Architect - Microservices & Distributed Systems

Tata Consultancy Services • Mumbai, Pune District, Bengaluru

On-site
INR 2,500,000 - 4,000,000
Java Back End Developer
Java Back End Developer

Tata Consultancy Services • Ernakulam

On-site
INR 1,500,000 - 2,100,000
Java Developer
Java Developer

EPAM Systems Inc • Coimbatore District

Hybrid
INR 1,200,000 - 2,400,000