Senior Software Engineer (Golang + Java) (Bengaluru)

Senior Software Engineer (Golang + Java) (Bengaluru)

09 Aug
|
9yards It Technology
|
Bengaluru

09 Aug

9yards It Technology

Bengaluru

Job Summary:

We are seeking a highly skilled Senior Software Engineer with 5+ years of software development experience, primarily focused on Golang. The ideal candidate will have strong expertise in building scalable, high-performance backend systems and microservices, along with hands-on experience working with Kubernetes in cloud-native environments. Basic exposure to Java (0-1 year) is desirable for supporting and maintaining existing services.

Key Responsibilities

- Design, develop, and maintain scalable backend applications and microservices using Golang.

- Architect and implement high-performance, reliable, and secure distributed systems.

- Develop RESTful APIs and integrate with internal and external services.

- Deploy, monitor, and manage applications in Kubernetes environments.

- Collaborate with cross-functional teams including Product, DevOps, QA, and Architecture.

- Participate in system design discussions, code reviews, and technical decision-making.

- Optimize application performance, scalability, and reliability.

- Troubleshoot production issues and implement long-term solutions.

- Contribute to CI/CD pipelines and automation initiatives.

- Support and enhance existing Java-based services as needed.

Required Skills & Qualifications

- 5+ years of software development experience.





- Strong hands-on experience with Golang (primary development language).

- Experience designing and developing microservices and distributed systems.

- Solid understanding of Kubernetes concepts, deployment, scaling, and troubleshooting.

- Experience with containerization technologies such as Docker.

- Strong knowledge of REST APIs, gRPC, and event-driven architectures.

- Experience with cloud platforms such as AWS, GCP, or Azure.

- Proficiency in databases such as PostgreSQL, MySQL, MongoDB, or similar.

- Familiarity with CI/CD tools and DevOps practices.

- Solid understanding of software engineering best practices, design patterns, and system design.

- Excellent problem-solving and debugging skills.

Preferred Qualifications:

- 0-1 year of experience with Java

- Experience with messaging platforms such as Kafka, RabbitMQ, or NATS.

- Knowledge of observability tools such as Prometheus, Grafana, ELK, or Open Telemetry.

- Experience working in Agile/Scrum environments.

- Exposure to Infrastructure as Code (Terraform, Helm, etc.)

Disclaimer : This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.

📌 Senior Software Engineer (Golang + Java) (Bengaluru)
🏢 9yards It Technology
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior software engineer (golang + java) (bengaluru) / bengaluru

Subscribe to this job alert:

Get the latest job offers by email for: senior software engineer (golang + java) (bengaluru) / bengaluru