{"schemaVersion":"jobsearcher.job.v1","id":"80d1252e83e9c5593ba377fc","url":"https://jobsearcher.com/jobs/80d1252e83e9c5593ba377fc","canonicalUrl":"https://jobsearcher.com/jobs/80d1252e83e9c5593ba377fc","title":"Software Developer (Back End)","description":"Job Title\r\nSoftware Developer (Back End)\r\nLocation\r\nFairfax, Virginia, United States\r\nJob Description\r\nCGI Federal is seeking a highly skilled and motivated Backend Developer to join our innovative team. As a Backend Developer, you will be responsible for designing, developing, and maintaining robust and scalable backend systems. You will work closely with front end developers, data scientists, and other stakeholders to deliver high-quality solutions. This position is located in our Fairfax, VA office; however, a hybrid working model is acceptable.\r\nResponsibilities\r\nDevelop and maintain backend services and APIs using Golang, Python, Java, and other technologies.\r\nStrong understanding of modern application architecture and cloud native application development.\r\nExperience with Google Cloud or any other cloud native application development.\r\nExperience building backend APIs with REST, SOAP, and developing microservices.\r\nGood understanding of event driven architecture and design.\r\nWorking experience with large XML, WSDL, JSON data models and large data transformations.\r\nKnowledge of big-data processing, developing scalable applications.\r\nStrong working knowledge of SQL and NoSQL databases like Postgres, MongoDB, and Google Firestore.\r\nImplement data validation, integrity constraints, and performance optimization techniques.\r\nCollaborate with front-end developers and other team members to integrate user-facing elements with server-side logic.\r\nGood understanding of caching strategies and working with cache implementations.\r\nExpertise in writing clean, maintainable, and efficient code.\r\nStrong understanding of authentication and authorization strategies with OAuth2.\r\nStrong understanding of developing unit and integration tests.\r\nProven track record to learn new technologies and work within strict timelines.\r\nGood written and oral communication skills with a knack for working under tight deadlines.\r\nExperience working with large teams and collaborating with multiple stakeholders.\r\nExperience creating technical design documentation, collaborating with other Agile teams.\r\nStay up to date with emerging trends and technologies in backend development.\r\nRequired Qualifications\r\nProgramming Languages: Proficiency in Golang (GIN, GORM), Python (Django/Flask), Java (Spring Boot, SOAP, WSDL).\r\nSQL Databases: Expertise in PostgreSQL and MySQL, database schema design, optimization, and performance tuning.\r\nNoSQL Databases: Extensive experience with MongoDB, Google Firestore, Cassandra, Couchbase, or Redis, design and performance optimization.\r\nAPIs and Backend Development: Expertise in RESTful APIs, WSDL/SOAP, GraphQL (plus), microservices, event-driven architecture.\r\nData Management: Data modeling, CAP theorem, data validation, integrity constraints.\r\nPerformance Optimization: Backend scalability, caching strategies (Redis, Memcached).\r\nSecurity: Authentication, authorization, encryption, mitigation of security vulnerabilities.\r\nOther: Strong written and verbal communication, ability to work with cross-functional teams.\r\nCompensation Range\r\nEstimated range: $89,600.00 - $176,300.00.\r\nBenefits\r\nCompetitive compensation\r\nComprehensive insurance options\r\nMatching contributions through the 401(k) plan and share purchase plan\r\nPaid time off for vacation, holidays, and sick time\r\nPaid parental leave\r\nLearning opportunities and tuition assistance\r\nWellness and well-being programs\r\nEqual Employment Opportunity\r\nQualified applicants will receive consideration for employment without regard to their race, ethnicity, ancestry, color, sex, religion, creed, age, national origin, citizenship status, disability, pregnancy, medical condition, military and veteran status, marital status, sexual orientation or perceived sexual orientation, gender, gender identity, and gender expression, familial status or responsibilities, reproductive health decisions, political affiliation, genetic information, height, weight, or any other legally protected status or characteristics to the extent required by applicable federal, state, and/or local laws where we do business.\r\nAccommodations\r\nCGI provides reasonable accommodations to qualified individuals with disabilities. If you need an accommodation to apply for a job in the U.S., please email the CGI U.S. Employment Compliance mailbox at US_Employment_Compliance@cgi.com and reference the Position ID of the position in which you are interested.\r\nBackground Investigation\r\nAll CGI offers of employment in the U.S. are contingent upon the ability to successfully complete a background investigation. Background investigation components may vary based on specific assignment or level of US government security clearance. Some background investigations may include a credit check. CGI will consider qualified applicants with arrests and conviction records in accordance with all local regulations.\r\nNon-Discrimination Policy\r\nCGI will not disclose compensation information to individuals who do not otherwise have access to it, except as required by law.\r\nJ-18808-Ljbffr","company":"Cgi Njoyn","rawCompany":"cgi njoyn","city":"Fairfax","state":"VA","isRemote":false,"isActive":false,"createdAt":"2026-06-25T01:12:03.981Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1254.00","title":"Web Developers","slug":"web-developers"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"}],"industries":[{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Software Developer (Back End)","description":"Job Title\r\nSoftware Developer (Back End)\r\nLocation\r\nFairfax, Virginia, United States\r\nJob Description\r\nCGI Federal is seeking a highly skilled and motivated Backend Developer to join our innovative team. As a Backend Developer, you will be responsible for designing, developing, and maintaining robust and scalable backend systems. You will work closely with front end developers, data scientists, and other stakeholders to deliver high-quality solutions. This position is located in our Fairfax, VA office; however, a hybrid working model is acceptable.\r\nResponsibilities\r\nDevelop and maintain backend services and APIs using Golang, Python, Java, and other technologies.\r\nStrong understanding of modern application architecture and cloud native application development.\r\nExperience with Google Cloud or any other cloud native application development.\r\nExperience building backend APIs with REST, SOAP, and developing microservices.\r\nGood understanding of event driven architecture and design.\r\nWorking experience with large XML, WSDL, JSON data models and large data transformations.\r\nKnowledge of big-data processing, developing scalable applications.\r\nStrong working knowledge of SQL and NoSQL databases like Postgres, MongoDB, and Google Firestore.\r\nImplement data validation, integrity constraints, and performance optimization techniques.\r\nCollaborate with front-end developers and other team members to integrate user-facing elements with server-side logic.\r\nGood understanding of caching strategies and working with cache implementations.\r\nExpertise in writing clean, maintainable, and efficient code.\r\nStrong understanding of authentication and authorization strategies with OAuth2.\r\nStrong understanding of developing unit and integration tests.\r\nProven track record to learn new technologies and work within strict timelines.\r\nGood written and oral communication skills with a knack for working under tight deadlines.\r\nExperience working with large teams and collaborating with multiple stakeholders.\r\nExperience creating technical design documentation, collaborating with other Agile teams.\r\nStay up to date with emerging trends and technologies in backend development.\r\nRequired Qualifications\r\nProgramming Languages: Proficiency in Golang (GIN, GORM), Python (Django/Flask), Java (Spring Boot, SOAP, WSDL).\r\nSQL Databases: Expertise in PostgreSQL and MySQL, database schema design, optimization, and performance tuning.\r\nNoSQL Databases: Extensive experience with MongoDB, Google Firestore, Cassandra, Couchbase, or Redis, design and performance optimization.\r\nAPIs and Backend Development: Expertise in RESTful APIs, WSDL/SOAP, GraphQL (plus), microservices, event-driven architecture.\r\nData Management: Data modeling, CAP theorem, data validation, integrity constraints.\r\nPerformance Optimization: Backend scalability, caching strategies (Redis, Memcached).\r\nSecurity: Authentication, authorization, encryption, mitigation of security vulnerabilities.\r\nOther: Strong written and verbal communication, ability to work with cross-functional teams.\r\nCompensation Range\r\nEstimated range: $89,600.00 - $176,300.00.\r\nBenefits\r\nCompetitive compensation\r\nComprehensive insurance options\r\nMatching contributions through the 401(k) plan and share purchase plan\r\nPaid time off for vacation, holidays, and sick time\r\nPaid parental leave\r\nLearning opportunities and tuition assistance\r\nWellness and well-being programs\r\nEqual Employment Opportunity\r\nQualified applicants will receive consideration for employment without regard to their race, ethnicity, ancestry, color, sex, religion, creed, age, national origin, citizenship status, disability, pregnancy, medical condition, military and veteran status, marital status, sexual orientation or perceived sexual orientation, gender, gender identity, and gender expression, familial status or responsibilities, reproductive health decisions, political affiliation, genetic information, height, weight, or any other legally protected status or characteristics to the extent required by applicable federal, state, and/or local laws where we do business.\r\nAccommodations\r\nCGI provides reasonable accommodations to qualified individuals with disabilities. If you need an accommodation to apply for a job in the U.S., please email the CGI U.S. Employment Compliance mailbox at US_Employment_Compliance@cgi.com and reference the Position ID of the position in which you are interested.\r\nBackground Investigation\r\nAll CGI offers of employment in the U.S. are contingent upon the ability to successfully complete a background investigation. Background investigation components may vary based on specific assignment or level of US government security clearance. Some background investigations may include a credit check. CGI will consider qualified applicants with arrests and conviction records in accordance with all local regulations.\r\nNon-Discrimination Policy\r\nCGI will not disclose compensation information to individuals who do not otherwise have access to it, except as required by law.\r\nJ-18808-Ljbffr","datePosted":"2026-06-25T01:12:03.981Z","dateModified":"2026-06-25T01:12:03.981Z","hiringOrganization":{"@type":"Organization","name":"Cgi Njoyn","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Fairfax","addressRegion":"VA","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"80d1252e83e9c5593ba377fc"},"url":"https://jobsearcher.com/jobs/80d1252e83e9c5593ba377fc"}}