Description & Requirements
Job Description for Backend Golang / Java developer (6-9 yrs.):
• Sound understanding of Microservices Architecture Concepts
• Experience in creating enterprise-grade REST API services (preferably in either Java / Golang)
• Hands-on with Docker, Containerized Runtime and Kubernetes
• Experience in one of either Azure or AWS Runtime Environment
• Experience in working with SQL and NoSQL databases
• Experience in working with Git, CI/CD pipelines in any of the platforms like Jenkins, GitLab, etc.
• Believes in development best practices like Clean Code and Design along with Automated Unit and Integration Test cases
• Collaborate with other technical staff to ensure consistent and smooth DevOps workflows
• Willing to work on scripting languages like Shell, Python etc.
• QA design for errors
• Implement feedback and changes whenever possible.
• Good experience on Code coverage and Vulnerability scans.
• Good to know Agile or Scrum practices
Skill Sets
• Provable proficiency in Java programming or Go programming
• Excellent written and verbal communication skills
• Minimum of two years’ experience working in programming or information technology
• Attention to detail
• Knowledge in Java or Python is recommended
• Portfolio of work with examples that showcase technical skill
• Strong analytical skills
• Time management and organizational skills
• Knowledge of Java / Go, common frameworks, and tools
• Experience working with a team