10 Sep
|
GBIT (Global Bridge InfoTech
|
Hyderabad
10 Sep
GBIT (Global Bridge InfoTech
Hyderabad
Job Description
Role: Software Engineer- 6+ Yrs
n
Location: Hyderabad || Hybrid
n
Job Details
n
We are seeking a highly skilled Senior Java Engineer with expertise in Spring Boot, distributed systems, and cloud-native development. The ideal candidate will have strong experience working on Azure cloud deployments, microservices architecture, and event-driven systems with Confluent Kafka. You will also work with PostgreSQL, MongoDB, Neo4j, Elasticsearch, and Redis for data management, caching, and search capabilities, while leveraging Kubernetes (k8s) for scalable deployments.
n
Responsibilities
n
n
- Design, develop, and deploy scalable microservices using Java Spring Boot.
n
- Implement cloud-native applications on Azure Cloud leveraging services like AKS, ADO (Azure DevOps CI/CD), Functions, and Service Bus.
n
- Build event-driven architectures using Confluent Kafka.
n
- Work with relational and NoSQL databases (PostgreSQL, MongoDB, Neo4j) for structured and graph-based data storage.
n
- Implement search and indexing solutions using Elasticsearch.
n
- Optimize performance with Redis caching mechanisms.
n
- Manage containerization and orchestration using Docker and Kubernetes.
n
- Design and implement CI/CD pipelines with Azure DevOps (ADO).
n
- Ensure application security, monitoring, and observability best practices.
n
- Collaborate with cross-functional teams including Product, QA, and DevOps.
n
n
Skills
n
n
- 7+ years of experience in backend development with Java (Spring Boot, Microservices).
n
- Strong expertise in Azure Cloud (AKS, Azure Functions, Azure DevOps).
n
- Hands-on with Kubernetes (k8s), Docker, and CI/CD pipelines.
n
- Proficiency in Confluent Kafka (streams, topics, consumer groups, schema registry).
n
- Database expertise in:
n
- PostgreSQL (relational DB design, performance tuning).
n
- MongoDB (document-based).
n
- Neo4j (graph database).
n
- Experience with Elasticsearch for indexing/search.
n
- Robust knowledge of Redis for caching.
n
- Solid understanding of system design, distributed systems, and scalability.
n
- Strong problem-solving and debugging skills.
n
- Familiarity with Agile/Scrum methodologies.
n
📌 Senior Java Software Engineer (Hyderabad)
🏢 GBIT (Global Bridge InfoTech
📍 Hyderabad