4 - 7 years

10.0 - 20.0 Lacs P.A.

Hyderabad

Posted:2 months ago| Platform: Naukri logo

Apply Now

Skills Required

GolangDatabasesMicroservices DevelopmentRestful APIservice-oriented architecture

Work Mode

Work from Office

Job Type

Full Time

Job Description

Role & responsibilities Microservices Development: - Write scalable and efficient microservices using Go. - Utilize Go modules, concurrency (goroutines, channels), and standard libraries effectively. - Develop and maintain RESTful APIs for seamless service-to-service communication. System Design and Integration: - Implement design patterns such as Singleton, Circuit Breaker, and Retry for resilient services. - Work with databases like Oracle, MongoDB, DB2, MySQL, and PostgreSQL. Automation and Self-healing: - Design and implement workflow orchestration solutions for automation and self-healing. - Integrate Conductor with microservices for task execution and recovery workflows. Containerization and Orchestration: - Use Docker for containerizing services. - Manage and orchestrate deployments with Kubernetes. Secondary Responsibilities : - Implement efficient connection pooling for database connections in Go. - Create automated build, test, and deployment pipelines using Jenkins. - Integrate structured logging and distributed tracing for better observability. - Implement TLS encryption and manage secrets to ensure secure communication. - Set up API gateways for routing and load balancing to manage traffic effectively. - Write comprehensive unit and integration tests in Go to ensure code quality. - Use Bitbucket for source code management, including version control and collaboration. Preferred candidate profile Proficiency in Go programming and strong understanding of its ecosystem. - Hands-on experience with databases, monitoring tools, and cloud-native applications. - Familiarity with containerization, orchestration, and DevOps practices. - Familiarity with modern authentication mechanisms such as OAuth2 and JWT. - Strong problem-solving skills and ability to work in a fast-paced environment. - Knowledge of distributed systems and scalable architectures. - Experience with API gateways. - Excellent communication and teamwork skills. Perks and benefits Industry Standard Salary.

RecommendedJobs for You

Chennai, Pune, Delhi, Mumbai, Bengaluru, Hyderabad, Kolkata

Pune, Bengaluru, Mumbai (All Areas)

Chennai, Pune, Delhi, Mumbai, Bengaluru, Hyderabad, Kolkata

Bengaluru, Hyderabad, Mumbai (All Areas)

Hyderabad, Gurgaon, Mumbai (All Areas)