{"schemaVersion":"jobsearcher.job.v1","id":"eb2b8de57df3869306c6bbea","url":"https://jobsearcher.com/jobs/eb2b8de57df3869306c6bbea","canonicalUrl":"https://jobsearcher.com/jobs/eb2b8de57df3869306c6bbea","title":"Senior Backend Developer","description":"Job Title: Senior Java Backend Developer\nLocation: Vienna or Winchester, VA, San Diego, CA, or Pensacola, FL\nWork Schedule: hybrid, onsite 3 days a week\nPay Rate: Open to Both C2C and W2 options\nPosition Type: Multiyear Contract\n\nCandidates must have a minimum of 10 years of professional experience, ideally closer to 15 years with extensive Java backend development experience, Java 17+, Spring framework/Spring Boot, and Azure.\n\nThis role is for a Senior Backend Developer responsible for building, modernizing, and supporting the backend services that power mobile and online banking applications. The position focuses on developing scalable, secure, cloud-native solutions using Java and Azure technologies while collaborating with product, architecture, QA, frontend, and platform teams. The developer will contribute to application modernization efforts, mentor junior engineers, support production systems, build CI/CD pipelines, and leverage AI-assisted development tools to improve engineering productivity and code quality.\n\nOverview\nThe Senior Backend Developer is responsible for the design, development, modernization, and support of backend services that power our mobile banking and online banking channels. This role partners closely with product teams, architects, analysts, QA engineers, frontend developers, and platform teams to deliver scalable, secure, and resilient solutions. The ideal candidate is a strong Java engineer who brings technical leadership, cloud expertise, and a passion for continuous improvement. This individual will help drive application modernization, mentor team members, and leverage emerging technologies, including AI-assisted development tools, to improve engineering efficiency and delivery quality.\n\nResponsibilities\nDesign, develop, enhance, and maintain backend services and APIs.\nBuild scalable, secure, and resilient cloud-native applications.\nParticipate in architecture and design discussions and contribute to technical solutioning.\nCollaborate with cross-functional teams to define, design, and deliver new features and capabilities.\nIdentify performance bottlenecks, troubleshoot issues, and implement effective solutions.\nConduct code reviews and champion engineering best practices, quality standards, and secure coding principles.\nSupport application modernization and technical debt reduction initiatives.\nBuild and maintain CI/CD pipelines and deployment automation using Azure DevOps.\nParticipate in production support, incident response, root cause analysis, and operational readiness activities.\nMentor and provide technical guidance to junior engineers.\nEvaluate and leverage AI-assisted development tools to improve productivity, code quality, testing, and delivery speed.\nHelp maintain code quality, organization, documentation, and automation standards.\n\nRequired Skills & Experience\nStrong experience developing applications using Java 17 or higher.\nExperience with Spring Framework and Spring Boot.\nExperience designing and developing RESTful APIs and microservices architectures.\nStrong understanding of web applications, web services, and distributed systems.\nExperience with cloud platforms, preferably Microsoft Azure.\nExperience with Azure services such as App Services, Azure SQL, Service Bus, API Management, Application Insights, or similar cloud-native services.\nExperience with Git-based source control, Azure DevOps Repos, pull requests, and branching strategies.\nExperience building and maintaining CI/CD pipelines using Azure DevOps.\nStrong understanding of databases, SQL, and application data integration patterns.\nExperience troubleshooting complex, interconnected systems and applications.\nUnderstanding of application scalability, resilience, observability, and performance optimization.\nExperience working in Agile/Scrum environments.\nFamiliarity with AI-powered development tools (e.g., GitHub Copilot, AI-assisted code generation, testing, analysis, and debugging) to improve developer productivity and code quality.\nStrong analytical, problem-solving, communication, and collaboration skills.\nDemonstrated ability and willingness to learn new technologies and adapt to changing business needs.\n\nPreferred Qualifications\nExperience with Docker and Kubernetes (AKS preferred).\nExperience with event-driven architectures and messaging platforms.\nExperience working in the banking or financial services industry.\nKnowledge of secure software development practices and regulatory considerations in financial systems.\nAwareness of sustainable coding practices and energy-efficient system design.\nSystem One, and its subsidiaries including Joulé and Mountain Ltd., are leaders in delivering outsourced services and workforce solutions across North America. We help clients get work done more efficiently and economically, without compromising quality. System One not only serves as a valued partner for our clients, but we offer eligible employees health and welfare benefits coverage options including medical, dental, vision, spending accounts, life insurance, voluntary plans, as well as participation in a 401(k) plan.\nSystem One is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, age, national origin, disability, family care or medical leave status, genetic information, veteran status, marital status, or any other characteristic protected by applicable federal, state, or local law.\n#M-\n\n#LI-\n\nRef: #851-Rockville-S1","company":"Systemone","rawCompany":"systemone","city":"Fairfax","state":"VA","isRemote":false,"isActive":false,"createdAt":"2026-08-05T01:27:33.295Z","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":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Senior Backend Developer","description":"Job Title: Senior Java Backend Developer\nLocation: Vienna or Winchester, VA, San Diego, CA, or Pensacola, FL\nWork Schedule: hybrid, onsite 3 days a week\nPay Rate: Open to Both C2C and W2 options\nPosition Type: Multiyear Contract\n\nCandidates must have a minimum of 10 years of professional experience, ideally closer to 15 years with extensive Java backend development experience, Java 17+, Spring framework/Spring Boot, and Azure.\n\nThis role is for a Senior Backend Developer responsible for building, modernizing, and supporting the backend services that power mobile and online banking applications. The position focuses on developing scalable, secure, cloud-native solutions using Java and Azure technologies while collaborating with product, architecture, QA, frontend, and platform teams. The developer will contribute to application modernization efforts, mentor junior engineers, support production systems, build CI/CD pipelines, and leverage AI-assisted development tools to improve engineering productivity and code quality.\n\nOverview\nThe Senior Backend Developer is responsible for the design, development, modernization, and support of backend services that power our mobile banking and online banking channels. This role partners closely with product teams, architects, analysts, QA engineers, frontend developers, and platform teams to deliver scalable, secure, and resilient solutions. The ideal candidate is a strong Java engineer who brings technical leadership, cloud expertise, and a passion for continuous improvement. This individual will help drive application modernization, mentor team members, and leverage emerging technologies, including AI-assisted development tools, to improve engineering efficiency and delivery quality.\n\nResponsibilities\nDesign, develop, enhance, and maintain backend services and APIs.\nBuild scalable, secure, and resilient cloud-native applications.\nParticipate in architecture and design discussions and contribute to technical solutioning.\nCollaborate with cross-functional teams to define, design, and deliver new features and capabilities.\nIdentify performance bottlenecks, troubleshoot issues, and implement effective solutions.\nConduct code reviews and champion engineering best practices, quality standards, and secure coding principles.\nSupport application modernization and technical debt reduction initiatives.\nBuild and maintain CI/CD pipelines and deployment automation using Azure DevOps.\nParticipate in production support, incident response, root cause analysis, and operational readiness activities.\nMentor and provide technical guidance to junior engineers.\nEvaluate and leverage AI-assisted development tools to improve productivity, code quality, testing, and delivery speed.\nHelp maintain code quality, organization, documentation, and automation standards.\n\nRequired Skills & Experience\nStrong experience developing applications using Java 17 or higher.\nExperience with Spring Framework and Spring Boot.\nExperience designing and developing RESTful APIs and microservices architectures.\nStrong understanding of web applications, web services, and distributed systems.\nExperience with cloud platforms, preferably Microsoft Azure.\nExperience with Azure services such as App Services, Azure SQL, Service Bus, API Management, Application Insights, or similar cloud-native services.\nExperience with Git-based source control, Azure DevOps Repos, pull requests, and branching strategies.\nExperience building and maintaining CI/CD pipelines using Azure DevOps.\nStrong understanding of databases, SQL, and application data integration patterns.\nExperience troubleshooting complex, interconnected systems and applications.\nUnderstanding of application scalability, resilience, observability, and performance optimization.\nExperience working in Agile/Scrum environments.\nFamiliarity with AI-powered development tools (e.g., GitHub Copilot, AI-assisted code generation, testing, analysis, and debugging) to improve developer productivity and code quality.\nStrong analytical, problem-solving, communication, and collaboration skills.\nDemonstrated ability and willingness to learn new technologies and adapt to changing business needs.\n\nPreferred Qualifications\nExperience with Docker and Kubernetes (AKS preferred).\nExperience with event-driven architectures and messaging platforms.\nExperience working in the banking or financial services industry.\nKnowledge of secure software development practices and regulatory considerations in financial systems.\nAwareness of sustainable coding practices and energy-efficient system design.\nSystem One, and its subsidiaries including Joulé and Mountain Ltd., are leaders in delivering outsourced services and workforce solutions across North America. We help clients get work done more efficiently and economically, without compromising quality. System One not only serves as a valued partner for our clients, but we offer eligible employees health and welfare benefits coverage options including medical, dental, vision, spending accounts, life insurance, voluntary plans, as well as participation in a 401(k) plan.\nSystem One is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, age, national origin, disability, family care or medical leave status, genetic information, veteran status, marital status, or any other characteristic protected by applicable federal, state, or local law.\n#M-\n\n#LI-\n\nRef: #851-Rockville-S1","datePosted":"2026-08-05T01:27:33.295Z","dateModified":"2026-08-05T01:27:33.295Z","hiringOrganization":{"@type":"Organization","name":"Systemone","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Fairfax","addressRegion":"VA","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"eb2b8de57df3869306c6bbea"},"url":"https://jobsearcher.com/jobs/eb2b8de57df3869306c6bbea"}}