HamburgerMenu
hirist

Senior Developer - Golang/Microservices Architecture

Xped pvt Ltd
Multiple Locations
3 - 16 Years

Posted on: 28/11/2025

Job Description

Key responsibilities :

- Design and Develop micro services and applications that leverage data & ML/AI to build and deliver differentiated full stack observability solutions

- Execute sprint plans with agile practices

- Attention to quality, performance, reliability and security in software development

- Embrace engineering practices through a broad approach to engineering quality (consistent and thoughtful patterns, improved observability, unit and integration testing, etc.)

- Develop APIs and services that allow for extensibility

- Expertise in developing Micro services based Web applications end to end with frontend, backend, database, storage, cache

- Expertise in developing applications which are cloud ready and with HA, scale, performance and security

- Work with SW Design and Engineering teams to build Enterprise grade application

- Expertise in developing Unit test cases

- Lead and mentor the team technically

- Responsible to prepare the technical design of the system

- Design, develop, test, deploy, and support the capabilities of a large world-class enterprise-level platform

- Create scalable microservices of high performance, high availability, interoperability, and reliability

- Drive architectural designs and technical proof of concepts, and guide technical directions of your team while adhering to standards and guidance from senior engineers and architecture team members

- Strong foundation of enterprise architectural models and distributed software design

- Serve as a technical subject matter expert, mentor other engineers, and raise quality standards

- Manage ambiguity, proactively discover and attack issues, and lead the team through tough challenges

- Share ownership in quality, test automation, continuous integration and delivery, and production operation

- Strong communicator to all levels, capable of deep technical conversations with engineers and delivering concise messaging with product and business leaders

- Quickly escalate challenges and risks incurred during projects

What We're Seeking

- Bachelor's/Master's degree in Computer Science or related disciplines, and 6+ years of relevant experience

- Expertise in Go/Golang programming is a must

- Expertise in Kubernetes is a must

- Strong backend/server end to end development experience

- Spring Framework and Spring Boot Microservices are required, and Spring Cloud Stream is a plus

- RESTful Web services

- Experience in Open Telemetry is good to have

- Full-stack development with JavaScript and Angular experience is a plus

- Event driven architecture is a plus

- Amazon Web Services (AWS) is required, and Microsoft Azure and Google Cloud (GCP) are a plus

- Certifications like AWS Cloud Practitioner, Developer, and Solutions Architect are a plus

- Relational databases, SQL proficiency, and Object-to-relationalmapping (Hibernate)

- Experienced and passionate with unit and functional testing, automated regression, and test integration

- Containerization, with Docker/Kubernetes

- Helm, Amazon EKS/OpenShift, and infrastructure as code (IaC) for cloud provisioning are a plus

- GIT, Maven, Gradle, and CI/CD tools

- Comfortable with Scrum software methodology is required

Our Offer to You

- An inclusive culture strongly reflecting our core values: Act Like an Owner, Delight Our Customers and Earn the Respect of Others.

- The opportunity to make an impact and develop professionally by leveraging your unique strengths and participating in valuable learning experiences.

- Highly competitive compensation, benefits and rewards programs that encourage you to bring your best every day and be recognized for doing so.

- An engaging, people-first work environment offering work/life balance, employee resource groups, and social events to promote interaction and camaraderie.

- Placing us among the world's top 100 software companies by revenue. We help many of the world's largest banks, insurers, retailers, telecommunications providers and other firms reach a new level of success.

- Our success is dependent on really talented people - just like you - who thrive on the collaboration and innovation that's nurtured by a diverse and inclusive environment. We'll provide the support you need, while ensuring you have the freedom to develop your skills and grow your career.

- Participate in Agile methodologies to deliver high-quality software releases

- Be a part of the DevOps culture. This includes both Day 1 and Day 2 ops for the product.

- Participate in development and maintenance infrastructure servicesto meet service level objectives. You would divide time in development services and in SRE, operational aspects of the service.

- Work with other developers in other extended scrum team to improve SaaS services through automation and release procedures

info-icon

Did you find something suspicious?