Senior Golang Developer
Go Language
Bangalore, Pune, Gurgaon
Senior Golang Developer
We are in search of a skilled and experienced Senior GoLang Engineer, to join our dynamic team who can contribute to critical application and product development projects. As a GoLang Engineer, you will play a critical role in understanding requirements, designing solutions, and building high-quality software applications. Your expertise in GoLang programming, problem-solving, and collaboration will contribute to the success of our projects and the overall growth of the organization.
requirements
- Minimum relevant experience of 5 to 8 years in software development.
- Strong hands-on experience in understanding and analyzing requirements.
- Exceptional debugging and problem-solving skills, especially on large codebases.
- Proactive thinker with a keen sense for finding solutions to challenging problems.
- Ability to contribute to decision-making on what and how to build, beyond just writing code.
- Strong collaboration skills and a team player mentality, capable of working across different teams to drive impact.
- Openness to candid feedback for personal improvement and growth.
- Willingness to step up as a tech lead when necessary to ensure effective coordination and communication.
- Independent and proactive in exploring various endpoints in the work environment and coordinating with different lines of business to identify the appropriate microservice for a given business use case.
- Proficient in converting high-level Product Requirement Documents (PRDs) into detailed Entity-Relationship Diagrams (ERDs) for execution.
- Ability to coordinate with business teams to understand functional requirements and translate them into engineering logic.
- Strong skills in GoLang, with extensive coding experience.
- Familiarity with microservices architecture, Jira, Git, Jenkins, containers, deployment, and continuous integration/continuous deployment (CI/CD) pipelines.
- Demonstrated ownership mentality and adaptability to new technologies and environments.
- Capable of taking on migration projects as needed.
- Proficiency in writing scripts to automate workflows.
technologies
- Golang
- Microservices
- Jira
- GIT
- Jenkins
- Container
- Deployment
- CI/CD Pipelines
- Design Pattern
- Problem Solving
- JUnit
Benefits
For you
- Insurance Coverage
- Paid Leaves – including maternity, bereavement, paternity, and special COVID-19 leaves.
- Financial assistance for medical crisis
- Retiral Benefits – VPF and NPS
- Customized Mindfulness and Wellness programs
- EPAM Hobby Clubs
For your comfortable work
- Hybrid Work Model
- Soft loans to set up workspace at home
- Stable workload
- Relocation opportunities with ‘EPAM without Borders’ program
For your growth
- Certification trainings for technical and soft skills
- Access to unlimited LinkedIn Learning platform
- Access to internal learning programs set up by world class trainers
- Community networking and idea creation platforms
- Mentorship programs
- Self-driven career progression tool