HamburgerMenu
hirist

Java Backend Developer - Golang

Aviin Technology Business Solutions Pvt Ltd
Bangalore
5 - 10 Years

Posted on: 02/12/2025

Job Description

Description :


We are seeking a highly skilled Java Backend Developer with Golang expertise to join our dynamic engineering team.


The ideal candidate will be responsible for designing, developing, and maintaining scalable backend services, leveraging Java and Golang in cloud-native environments.


The role requires a strong understanding of microservices architecture, cloud platforms, containerization, and CI/CD pipelines.


Key Responsibilities :


- Design, develop, and maintain high-performance backend services using Java (Spring Boot) and Golang.


- Implement scalable microservices and APIs following best practices in software engineering and clean code principles.


- Collaborate with cross-functional teams to define architecture and design patterns.


- Deploy and manage applications in cloud environments (AWS, Azure, or GCP).


- Work extensively with Kubernetes for container orchestration, scaling, and management.


- Develop and maintain CI/CD pipelines using GitHub Actions or similar tools.


- Build and manage Docker containers for consistent deployment across environments.


- Optimize application performance, reliability, and scalability.


- Ensure code quality through rigorous code reviews, testing, and automated pipelines.


- Troubleshoot production issues and implement robust solutions.


Mandatory Skills & Expertise :


- Java (Spring Boot) : Strong expertise in backend development and microservices architecture.


- Golang : Hands-on experience in building performant backend services.


- Cloud Platforms : Experience with at least one major cloud provider (AWS, Azure, GCP).


- Containerization : Experience with Docker and container orchestration.


- Solid understanding of REST APIs, messaging queues, and service-to-service communication.


- Familiarity with monitoring, logging, and performance tuning in cloud-native applications.


Preferred Skills :


- Knowledge of database technologies (SQL and NoSQL).


- Experience with observability tools (Prometheus, Grafana, ELK stack).


- Familiarity with security best practices in microservices architecture.


- Experience in Agile development methodologies


info-icon

Did you find something suspicious?