Golang Developer
Description
Experience 4–8+ years of software development experience Strong backend development experience in Java and/or Golang Mandatory Skills Java (Java 8/11/17+) Golang Spring Boot Microservices Architecture REST APIs SQL Databases (PostgreSQL, MySQL, Oracle) Git/GitHub Docker Kubernetes AWS Cloud Agile/Scrum Methodology Good-to-Have Skills Apache Kafka CI/CD (Jenkins, GitHub Actions, GitLab CI) NoSQL Databases (MongoDB, Cassandra) Event-Driven Architecture Terraform Prometheus/Grafana Domain-Driven Design (DDD) Roles & Responsibilities Design and develop scalable backend applications using Java and Golang. Build and maintain Microservices-based solutions. Develop and consume RESTful APIs. Implement event-driven systems using Kafka. Develop front-end and back-end services for business applications. Create unit tests and participate in code reviews. Containerize applications using Docker and deploy on Kubernetes. Work with AWS cloud services. Collaborate with cross-functional teams including QA, DevOps, and Product teams. Troubleshoot performance and production issues. Participate in Agile ceremonies and sprint planning. Show more Show less