Golang Developer - Richmond, VA (Local) (onsite) at Richmond, Virginia, USA |
Email: [email protected] |
From: Devendra, Northite [email protected] Reply to: [email protected] Job Title: Golang Developer Job Location: Richmond, VA (Local) (Onsite) Responsibilities: Design, develop, test, deploy, and maintain back-end services and APIs primarily in Golang. Collaborate with cross-functional teams to define, design, and deliver new features. Implement and maintain microservices using Golang and Java as needed. Integrate and manage AWS services (e.g., EC2, S3, Lambda, RDS) to ensure high availability, scalability, and security. Write and optimize SQL and NoSQL database queries to ensure data integrity and performance. Monitor application performance, troubleshoot issues, and optimize code for better scalability and efficiency. Participate in code reviews and contribute to best practices in terms of development, security, and testing. Collaborate with DevOps to automate and manage CI/CD pipelines and deployments. Maintain technical documentation of systems and code. Requirements: 5+ years of experience in software development with a focus on back-end development. Proficiency in Golang, with a strong understanding of its concurrency model, memory management, and data structures. Experience with Java, specifically for developing and maintaining enterprise-level applications. Hands-on experience with AWS services (EC2, S3, Lambda, API Gateway, RDS, etc.) and familiarity with AWS architecture best practices. Strong knowledge of RESTful API design and implementation. Experience with microservices architecture and containerization (e.g., Docker, Kubernetes). Proficient in database management, both relational (e.g., MySQL, PostgreSQL) and NoSQL (e.g., DynamoDB, MongoDB). Familiarity with CI/CD pipelines and tools such as Jenkins, GitLab CI, or AWS CodePipeline. Experience with monitoring and logging tools (e.g., CloudWatch, Prometheus, Grafana). Preferred Qualifications: Knowledge of infrastructure as code (e.g., Terraform, CloudFormation). Experience with Kafka or other message brokers. Familiarity with serverless architecture on AWS. Knowledge of front-end technologies is a plus but not required. Keywords: continuous integration continuous deployment sthree Virginia Golang Developer - Richmond, VA (Local) (onsite) [email protected] |
[email protected] View all |
Fri Nov 08 00:11:00 UTC 2024 |