Overview
On Site
Accepts corp to corp applications
Contract - Independent
Contract - W2
Skills
AWS
Golang
Job Details
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.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.