Job Title: Golang Developer Location: Fairfax VA (Hybrid for Local Candidates / Remote for Non-Local Candidates) Duration: Long-Term Contract
About the Role
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.
Required Qualifications Technical Skills
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 JavaSpring 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 PostgreSQLMongoDB and performance optimization.
Experience implementing scalable systems caching strategies and performance tuning.
Professional Qualifications
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.
Preferred Experience
12 years of professional software development experience in backend engineering and distributed systems.
Job Title: Golang Developer Location: Fairfax VA (Hybrid for Local Candidates / Remote for Non-Local Candidates) Duration: Long-Term Contract About the Role STAFFXPERT LLC is seeking a Golang Developer on behalf of our client in Fairfax VA to design develop and maintain scalable backend systems and ...
Job Title: Golang Developer Location: Fairfax VA (Hybrid for Local Candidates / Remote for Non-Local Candidates) Duration: Long-Term Contract
About the Role
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.
Required Qualifications Technical Skills
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 JavaSpring 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 PostgreSQLMongoDB and performance optimization.
Experience implementing scalable systems caching strategies and performance tuning.
Professional Qualifications
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.
Preferred Experience
12 years of professional software development experience in backend engineering and distributed systems.