Sr Developer Golang With Aws

Year    TS, IN, India

Job Description

Full-time


-------------------


As a

Senior Golang Developer

, you will be responsible for building and maintaining high-performance, scalable, and reliable backend systems. This role requires deep experience with

Golang

and

AWS

to design, deploy, and optimize cloud-native solutions.


You will collaborate with cross-functional teams, including Product, DevOps, and QA, to create solutions that meet both customer and business needs while ensuring the reliability, scalability, and security of our cloud infrastructure.

Key Responsibilities:



Backend Development

: Design, develop, and maintain high-performance microservices using

Golang

. Ensure systems are scalable, reliable, and secure.

Cloud Infrastructure

: Architect and deploy cloud-native applications using

AWS services

such as EC2, S3, Lambda, RDS, DynamoDB, and others.

Microservices

: Build and maintain microservices architectures, ensuring systems are modular, scalable, and well-documented.

Performance Optimization

: Profile and optimize Golang-based services for high traffic, ensuring maximum throughput, low latency, and optimal resource utilization.

CI/CD

: Build and maintain CI/CD pipelines for seamless deployment and scaling of backend systems.

Security

: Implement security best practices, including encryption, IAM roles/policies, VPC configurations, and data protection across cloud environments.

Code Quality & Automation

: Write clean, maintainable, and well-documented code. Perform code reviews and collaborate on best practices.

Collaboration

: Work closely with other engineering teams, product managers, and QA engineers to deliver high-quality solutions on time.

Monitoring & Observability

: Leverage existing tools (e.g., AWS CloudWatch) for monitoring and observability of cloud-based applications.

Nice-to-Have Skills:



Experience with

AWS EKS

(Elastic Kubernetes Service) for container orchestration and management. Familiarity with

Dynatrace

for monitoring, observability, and performance optimization in cloud environments. Knowledge of

Serverless

architectures in AWS (e.g., Lambda, API Gateway). Familiarity with

GraphQL

or other modern API technologies. Understanding of

event-driven architecture

and asynchronous processing in cloud-native systems.

Bachelor's degree

in Computer Science, Engineering, or related field, or equivalent work experience.

Qualifications


------------------

Required Qualifications:



5+ years of professional experience

in

Go (Golang)

development. Extensive experience with

AWS services

, including EC2, S3, Lambda, RDS, DynamoDB, and others. Proven experience in designing, deploying, and managing cloud-native applications using

AWS

. Strong knowledge of microservices architectures and designing scalable systems. Strong expertise in

CI/CD

pipelines and automation. Experience with databases (SQL/NoSQL), caching solutions, and messaging systems (e.g., SQS, Kafka). Strong understanding of

security

best practices for cloud-based applications. Experience with

version control systems

like Git. Excellent problem-solving skills and the ability to troubleshoot and resolve complex issues. Strong communication skills and ability to collaborate effectively with cross-functional teams.

Additional Information


--------------------------


At Endava, we're committed to creating an open, inclusive, and respectful environment where everyone feels safe, valued, and empowered to be their best. We welcome applications from people of all backgrounds, experiences, and perspectives--because we know that inclusive teams help us deliver smarter, more innovative solutions for our customers. Hiring decisions are based on merit, skills, qualifications, and potential. If you need adjustments or support during the recruitment process, please let us know.

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD4857707
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    TS, IN, India
  • Education
    Not mentioned
  • Experience
    Year