Job Description
Shift: US shift 4 PM onwards 9 hour shift
Decompose monolithic application stacks and migrate to Go/Java microservices in new Kubernetes cloud stack
Prepare design documents, design databases models, create wiki pages for team members
Write / rewrite microservices for container / cloud applications
Building service that are scalable and optimized for performance and quality
Own features from technical design through maintenance
Break down complex tasks/requests into sub-tasks, make consistently good decisions, ability to operate independently
Consistently follow defined solution architecture and use software engineering best practices and designs
Accurately estimate time to complete tasks, resulting in high quality and high productivity
Occasionally provide training and mentorship to other software engineers on the team.
Write services using TDD/BDD practices, follow coding standards and help other team members to meet Sprint goals
4-year degree or equivalent in Computer Science or related technical field
At least three years experience in software development or similar roles
Strong understanding of Functional and Object-Oriented Programming principles
Strong troubleshooting and problem-solving abilities
Strong development experience with Go language, Java knowledge is a plus
Advanced experience using and creating RESTful and/or GraphQL APIs, knowledge of gRPC is a plus
Experience with Go frameworks - Mux/Logrus/Validator/Sqlx/Pq/gqlgen/Sarama, knowledge Java Spring is a plus
Experience with TDD / BDD. Knowledge mocker, ginkgo / go test is a plus
Experience building API / Event driven microservices
Experience working with Kafka is a plus
Proficient in PostgreSQL or other relational databases, knowledge of MongoDB is a plus
Solid experience with Git, knowledge of Jenkins is a plus
Experience using Kubernetes in development or production environments
Experience with Agile development methodologies is a plus
Proficient in Angular, HTML5, SASS, ES2015+. Web components and/or PWA knowledge is a plus
Strong ability to develop unique, outside the box ideas.
Employement Category:
Employement Type: Full time
Industry: IT
Functional Area: IT
Role Category: Other Software
Role/Responsibilies: Golang Developer (python/java) - Wfh Job For 3-12 Year Exp In Star
Contact Details:
Company: Star Jobs
Location(s): Jaipur