A leading HR solutions provider in Bengaluru is looking for a Senior Software Developer with extensive experience in Golang and REST APIs. The ideal candidate will have over 6 years of experience in software development within an Agile environment, and possess a Bachelor's or Master's degree in Computer Science. The role requires strong analytical and problem-solving skills along with the ability to adapt to changing environments. Candidates with experience in Git, containerization technologies, and open-source contributions are preferred.
Qualifications
6+ years of experience in Golang development stack.
Experience in application design, software development, and testing, preferably in an Agile environment.
Experience working with Git on small to medium sized teams.
Experience with relational and NoSQL databases.
Experience designing and developing REST APIs for high volume clients.
Experience with continuous integration tools.
Experience with automated build and test frameworks.
Experience with container and orchestration technologies.
Skills
Golang development
REST API knowledge
Spring Boot
Microservices
Education
Bachelor's degree in Computer Science or related field
Master's degree in Computer Science or related field
Tools
Git
PostgreSQL
Couchbase
Docker
Kubernetes
JIRA
Confluence
Job description
Timings: Full Time (As per company timings)
Notice Period: (Immediate Joiner - Preferred)
Experience: 6+ Years
Must to have
Development experience strong in Golang
REST API knowledge
Desired Skills
Spring Boot
Microservices
Minimum Qualifications
Position requires a Bachelors degree in Computer Science, Engineering, or related field followed by 6+ years of experience in Golang development stack.
Experience in application design, software development, and testing, preferably in an Agile environment.
Experience working with Git on small to medium sized teams.
Experience with open‑source frameworks is a plus especially maintaining or contributing to open source projects!
Experience with relational and NoSQL databases, including PostgreSQL, Couchbase, or Cassandra is a plus.
Experience designing and developing REST APIs for high volume clients.
Experience with continuous integration tools (Github Actions, Jenkins, Gitlab CI) a plus.
Experience with automated build and test frameworks is a plus.
Experience with container and container orchestration technologies, such as Docker and Kubernetes, a plus.
Experience with Atlassian software development and collaboration tools (JIRA, Confluence, etc.), a plus.
Additional Skills
A proven hunger to learn new technologies and translate them into working software.
Strong ability to develop unique, outside the box ideas.