Golang Developer
Fairfax, VA - USA
Job Summary
Job Title: Golang Developer
Location: Fairfax VA (Hybrid for Local Candidates / Remote for Non-Local Candidates)
Duration: Long-Term Contract
STAFFXPERT LLC is seeking a Golang Developer on behalf of our client in Fairfax VA to design develop and maintain scalable backend systems and APIs. This opportunity is ideal for a highly experienced backend engineer with deep expertise in Golang cloud-native application development microservices and high-performance distributed systems.
The ideal candidate will have strong backend engineering experience a passion for building scalable solutions and the ability to collaborate across cross-functional teams in a fast-paced environment.
Key Responsibilities-
Design develop and maintain scalable backend services and APIs using Golang Python Java and related technologies.
-
Build and support cloud-native applications and microservices-based architectures.
-
Develop and maintain RESTful APIs and support SOAP/WSDL integrations as needed.
-
Work with event-driven systems and large-scale data transformation using XML JSON and WSDL.
-
Design and implement backend systems capable of processing large datasets efficiently.
-
Develop and optimize SQL and NoSQL databases including PostgreSQL MongoDB and cloud-based data solutions.
-
Ensure data integrity validation and system performance optimization.
-
Collaborate with frontend teams architects and stakeholders to integrate backend functionality seamlessly.
-
Implement caching mechanisms using technologies such as Redis or Memcached.
-
Write clean maintainable and high-quality code following engineering best practices.
-
Build secure authentication and authorization solutions using OAuth2.
-
Develop and maintain unit and integration tests to ensure software quality.
-
Prepare technical documentation and contribute within Agile development environments.
-
Stay updated with emerging technologies backend trends and modern development practices.
-
Strong hands-on experience with Golang and frameworks such as GIN and GORM.
-
Strong proficiency in Python with experience in Django or Flask.
-
Experience with Java Spring Boot and enterprise integrations is preferred.
-
Strong expertise in RESTful API development and backend service design.
-
Experience with SOAP/WSDL web services is preferred.
-
Familiarity with GraphQL APIs is a plus.
-
Hands-on experience with microservices architecture and event-driven systems.
-
Experience working in Google Cloud Platform (GCP) or other cloud-native environments.
-
Strong database expertise in PostgreSQL MongoDB and performance optimization.
-
Experience implementing scalable systems caching strategies and performance tuning.
-
Strong analytical and problem-solving abilities.
-
Excellent communication and collaboration skills.
-
Ability to thrive in fast-paced deadline-driven environments.
-
Experience working with cross-functional teams and multiple stakeholders.
-
Familiarity with Agile methodologies and technical design documentation.
-
12 years of professional software development experience in backend engineering and distributed systems.