Talent.com
This job offer is not available in your country.
Senior Developer - Golang / Microservices Architecture

Senior Developer - Golang / Microservices Architecture

Xped pvt LtdVizag
30+ days ago
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
  • (ref : hirist.tech)

    Create a job alert for this search

    Senior Architecture • Vizag