Hope you're doing well.
We are currently looking for talented individuals to join our team as a Backend Developer - Golang at our Bangalore and Pune offices.
Experience: 6 to 10 years
Location: Bangalore & Pune
Notice Period: Up to 30 days
Working Persona: Hybrid
Roles and Responsibilities:
- Interpret business requirements and translate them into deployable solution
- Provide estimates for the user stories assigned and complete the development within timelines
- Prepare LLD and document the implemented solution
- Code development
- Adhere to technical constraints laid out by Architecture Design
- Adhere to coding standards and best practices laid out by Technical Implementation Standards
- Unit testing the output of their own work and work along with QA team to fix defects
Must Have Skills:
- Demonstrable experience in commercial product development
- Good communication skills, proactive mindset and capacity to learn and work independently
- Extensive hands-on experience of 6+ yrs in GoLang development and good knowledge of design patterns
- Proven Hands-on experience developing software solutions using
- State of the art Java frameworks like Go, Python and Node.js
- Relational Databases like Oracle/Postgres/ MySQL and/or NoSQL Databases like MongoDB, Cassandra, Couchbase
- Automated test frameworks like jUnit, Mockito
- Hands on experience developing software on Linux / Unix based systems
- Strong exposure in Rest WS And / OR SOAP WS (WSDL, XSD), AJAX, JSON, SSO/HTTPS
- Capable to use UML for designing and writing HLD / LLD as needed
- Excellent Expertise in standard development toolset and frameworks like GIT, Jenkins, Maven / Ant
- Experienced to work in Agile (Scrum/Kanban) software development environments
- Exposure to automated software delivery using tools like container technologies like Docker, Kubernetes