HomeGo DeveloperGolang Developer (AWS + Banking/Finance Experience)
IT America Inc

Golang Developer (AWS + Banking/Finance Experience)

IT America Inc·McLean, Virginia, US

Posted 2928w ago

Contractor
Apply Now

About the Role

Position: Golang Developer (AWS + Banking/Finance Experience) Location: Mclean, VA (Hybrid) Duration: Long term contract Job Description: We are seeking a highly skilled Golang Developer with strong experience in AWS Cloud and a background in the Banking or Financial Services industry. The ideal candidate will design, develop, and maintain scalable, secure, and high-performance applications that support critical banking operations. Key Responsibilities: • Design, develop, and maintain microservices and APIs using Golang. • Collaborate with cross-functional teams to gather and refine requirements. • Implement solutions deployed on AWS services such as EC2, Lambda, S3, RDS, CloudFormation, and others. • Ensure robust application performance, security, and scalability in the financial services domain. • Write clean, maintainable, and efficient code following best practices. • Participate in code reviews, design discussions, and agile development processes. • Troubleshoot and debug production issues to maintain uptime and reliability. • Ensure compliance with security standards and regulations relevant to Banking/Finance. Must-Have Qualifications: • Strong experience in Golang development (3+ years). • Hands-on experience with AWS Cloud services (Lambda, EC2, S3, RDS, CloudFormation, etc.). • Proven experience working in Banking or Financial Services domain. • Experience in developing microservices architecture. • Proficient with relational databases (PostgreSQL, MySQL, Oracle). • Solid understanding of RESTful APIs and asynchronous processing. • Experience with CI/CD pipelines and Infrastructure as Code (e.g., Terraform). • Strong problem-solving, analytical, and communication skills. Preferred Qualifications: • Experience with containerization tools such as Docker, Kubernetes. • Familiarity with monitoring tools (CloudWatch, Prometheus, Grafana). • Knowledge of security practices in financial applications (PCI-DSS compliance, data encryption). • Experience in Agile/Scrum development environment.

What you'll do

  • The ideal candidate will design, develop, and maintain scalable, secure, and high-performance applications that support critical banking operations
  • Design, develop, and maintain microservices and APIs using Golang
  • Collaborate with cross-functional teams to gather and refine requirements
  • Implement solutions deployed on AWS services such as EC2, Lambda, S3, RDS, CloudFormation, and others
  • Ensure robust application performance, security, and scalability in the financial services domain
  • Write clean, maintainable, and efficient code following best practices
  • Participate in code reviews, design discussions, and agile development processes
  • Troubleshoot and debug production issues to maintain uptime and reliability
  • Ensure compliance with security standards and regulations relevant to Banking/Finance

Requirements

  • Strong experience in Golang development (3+ years)
  • Hands-on experience with AWS Cloud services (Lambda, EC2, S3, RDS, CloudFormation, etc.)
  • Proven experience working in Banking or Financial Services domain
  • Experience in developing microservices architecture
  • Proficient with relational databases (PostgreSQL, MySQL, Oracle)
  • Solid understanding of RESTful APIs and asynchronous processing
  • Experience with CI/CD pipelines and Infrastructure as Code (e.g., Terraform)
  • Strong problem-solving, analytical, and communication skills
Back to all jobs