Kumaran Systems Logo

Kumaran Systems

Golang Developer

Posted 21 Days Ago
Be an Early Applicant
In-Office
Chennai, Tamil Nadu, IND
Mid level
In-Office
Chennai, Tamil Nadu, IND
Mid level
Design, develop, test, and maintain scalable backend applications, microservices, REST and gRPC APIs using Golang and Java. Build Spring Boot services, secure authentication with JWT, Redis caching, SQL Server integrations, and Solace messaging. Create CI/CD pipelines, containerize applications with Docker, and deploy them in Kubernetes. Collaborate across teams, interpret requirements, troubleshoot issues, participate in code reviews, and optimize performance.
The summary above was generated by AI
Job Summary

We are seeking a highly skilled Backend Developer with strong expertise in Golang and Java to design, develop, and maintain scalable, high-performance backend services and APIs. The ideal candidate will have hands-on experience with microservices architecture, cloud-native technologies, CI/CD pipelines, database development, and messaging systems. This role requires strong analytical and problem-solving skills, along with the ability to translate technical requirements and documentation into robust software solutions.

Key Responsibilities
  • Design, develop, test, and maintain scalable backend applications and microservices using Golang and Java (Java 8+).
  • Build and enhance RESTful and gRPC APIs to support business and system integrations.
  • Develop applications using Spring Framework and Spring Boot.
  • Implement secure authentication and authorization mechanisms using JWT.
  • Utilize Redis for caching, session management, and performance optimization.
  • Develop and optimize SQL queries, stored procedures, and database interactions with Microsoft SQL Server.
  • Integrate and manage messaging solutions using Solace Queue and event-driven architectures.
  • Create and maintain CI/CD pipelines using GitHub, GitHub Enterprise, and Azure DevOps.
  • Containerize applications using Docker and deploy/manage workloads in Kubernetes environments.
  • Collaborate with cross-functional teams to gather requirements, troubleshoot issues, and deliver high-quality solutions.
  • Analyze technical documentation and convert business and technical requirements into efficient, maintainable code.
  • Participate in code reviews, performance tuning, and continuous improvement initiatives.
Required Skills & Qualifications
Technical Skills
  • Strong proficiency in Golang and Java (Java 8+).
  • Hands-on experience with Spring Framework and Spring Boot.
  • Experience designing and developing REST and gRPC APIs.
  • Strong knowledge of Redis and JWT Authentication.
  • Experience with Maven (MVN) and Gradle build tools.
  • Proficiency with GitHub, GitHub Enterprise, and Azure DevOps.
  • Good understanding of Docker and Kubernetes.
  • Strong experience with Microsoft SQL Server and advanced SQL query development.
  • Experience with messaging technologies, particularly Solace Queue.
  • Understanding of microservices architecture and distributed systems.
Soft Skills
  • Strong problem-solving and analytical skills.
  • Ability to interpret technical documentation and translate requirements into code.
  • Excellent communication and collaboration skills.
  • Ability to work independently and within Agile development teams.
Preferred Qualifications
  • Experience with cloud platforms and cloud-native application development.
  • Familiarity with DevOps practices and infrastructure automation.
  • Experience with monitoring, logging, and performance optimization tools.
Experience
  • 3+ years of backend development experience using Java and/or Golang.
  • Experience developing enterprise-grade applications and scalable distributed systems.


Kumaran Systems Tamil Nādu, IND Office

SIPCOT IT Park, Plot No.28/A-41, III Main Road, 6th Cross, , , Tamilnadu , India, 603 103,

Kumaran Systems Chennai, Tamil Nadu, IND Office

III Main Road, 6th Cross,SIPCOT IT Park, Siruseri, ,, Chennai, India, 603103

Kumaran Systems Chennai, Tamil Nadu, IND Office

8th Floor (Level 9), “ALTIUS C” Block, Olympia Technology park, SIDCO industrial Estate, Guindy, – , Chennai, India, 600032

Similar Jobs

10 Days Ago
Hybrid
Chennai, Tamil Nadu, IND
Expert/Leader
Expert/Leader
Software
Technically lead a sustenance engineering team maintaining and enhancing network automation and orchestration products. Own defect resolution, product enhancements, releases, design, coding, testing, debugging, root-cause analysis, and production issue resolution. Collaborate across product, development, QA, support, and engineering teams while mentoring engineers and improving automation, code quality, and testing practices. Build and support cloud-native microservices using Java or Golang, containers, Kubernetes, databases, messaging systems, and network protocols.
Top Skills: 802.1QAclAWSAzureBgpDockerEvpnGitGnmiGoGrpcHelmJavaJenkinsJSONK3SKafkaKubernetesLagLinuxMariadbMplsNetconfNoSQLOpenapiOpenconfigPostgresRabbitMQRdbmsRedisStreaming TelemetryUmlVplsVxlanWebhooksWebsocketsWlanXmppYang
12 Days Ago
In-Office
Chennai, Tamil Nadu, IND
Senior level
Senior level
HR Tech • Professional Services
Build and optimize high-performance Go backend services, APIs, microservices, and scalable distributed systems. Implement gRPC and REST communication, event-driven architectures with Kafka or RabbitMQ, and containerized deployments using Docker and Kubernetes. Improve concurrency, resilience, observability, tracing, traffic management, authentication, and production performance. Collaborate on architecture, deployment, troubleshooting, and cloud-native system reliability.
Top Skills: Api GatewaysCi/CdConsulDistributed SystemsDockerEchoEtcdFiberGinGo (Golang)GrafanaGrpcIstioJaegerKafkaKongKubernetesMicroservicesMongoDBNginxOpentelemetryPostgresRabbitMQRedisRest Apis
17 Days Ago
In-Office
Chennai, Tamil Nadu, IND
Senior level
Senior level
Cloud • Enterprise Web • Information Technology • Productivity • Software
Designs and develops scalable backend services, high-performance Golang connectors, distributed systems, microservices, and REST/gRPC APIs. Provides technical leadership, performs performance tuning, troubleshoots production issues, contributes across the software development lifecycle, and improves system architecture and reliability. Collaborates with product, infrastructure, DevOps, UI, and connectivity teams while writing maintainable, well-tested code.
Top Skills: AWSAzureDistributed SystemsDockerGoGCPGrpcHTTPKubernetesMemcachedMicroservicesPostgresRedisRest

What you need to know about the Chennai Tech Scene

To locals, it's no secret that South India is leading the charge in big data infrastructure. While the environmental impact of data centers has long been a concern, emerging hubs like Chennai are favored by companies seeking ready access to renewable energy resources, which provide more sustainable and cost-effective solutions. As a result, Chennai, along with neighboring Bengaluru and Hyderabad, is poised for significant growth, with a projected 65 percent increase in data center capacity over the next decade.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account