{"schemaVersion":"jobsearcher.job.v1","id":"387d594044eb4600cbe9df7a","url":"https://jobsearcher.com/jobs/387d594044eb4600cbe9df7a","canonicalUrl":"https://jobsearcher.com/jobs/387d594044eb4600cbe9df7a","title":"Lead Software Engineer (Java)","description":"Job Description\n\nJoin Sky Solutions, LLC - Pioneering Digital Transformation Excellence!\r\nSky Solutions is a trusted partner in government contracting, empowering federal agencies with cutting-edge IT solutions. Our expertise spans AI-first enablement, delivering innovative solutions and advanced cybersecurity, fortifying digital ecosystems against emerging threats and digital transformation through low-code/no-code development, cloud solutions, and agile methodologies. We simplify complex processes and deliver breakthrough results for federal clients across healthcare, financial services, and national security.\r\nJob Title: Lead Software Engineer (Java)\r\nLocation:Tysons Corner, VA (Hybrid)\r\nDuration:Full-Time\r\nJob Summary\r\nWe are seeking aLead Software Engineer (Java/Angular)with strong full-stack development expertise and technical leadership experience to support the design, development, integration, testing, and modernization of enterprise applications for a mission-criticalCenters for Medicare & Medicaid Services (CMS)federal healthcare program.\r\nThe ideal candidate will be hands-on withAngular/TypeScript, Java 17+, Spring Boot, microservices, and REST APIs , while providing technical guidance, conducting code reviews, mentoring developers, and ensuring adherence to software engineering best practices. Experience leveragingAI-assisted development toolsto improve coding productivity, testing, debugging, and code quality is highly desirable.\r\nKey ResponsibilitiesLead the design, development, enhancement, and maintenance of enterprise applications using Angular/TypeScript and Java/Spring Boot.\r\nProvide technical leadership and guidance to software engineers throughout the development lifecycle.\r\nDesign and develop scalable backend services, microservices, REST APIs, and frontend application components.\r\nEstablish and enforce coding standards, design patterns, code quality practices, and secure development guidelines.\r\nConduct code reviews, troubleshoot complex technical issues, and guide root-cause analysis and resolution.\r\nLeverage AI-assisted development tools such as GitHub Copilot, Gemini Code Assist, Amazon Q Developer, ChatGPT, Claude, or comparable tools for code generation, refactoring, debugging, testing, and documentation.\r\nReview and validate AI-generated code for correctness, security, performance, maintainability, and compliance with project standards.\r\nGuide the development and execution of unit and integration tests using JUnit 5 and appropriate frontend testing frameworks.\r\nSupport API integrations, database development, and enterprise data access using Spring Cloud/OpenFeign, JPA/Hibernate, SQL, and Teradata.\r\nCollaborate with architects, QA, DevSecOps, business analysts, and other stakeholders to translate requirements into technical solutions.\r\nSupport cloud-native application development and deployments using AWS, Docker, and established DevSecOps practices.\r\nParticipate in Agile/Scrum ceremonies, sprint planning, backlog refinement, technical discussions, and delivery planning.\r\nMentor team members, promote knowledge sharing, and identify opportunities to improve development efficiency and software quality.Required QualificationsBachelor's degree in Computer Science, Information Technology, Engineering, or a related field, or equivalent experience.\r\n10+ years of professional software development experience , including significant hands-on Java full-stack development.\r\nStrong expertise in Java 17+, Spring Boot, microservices, and REST API development.\r\nStrong hands-on experience with Angular, TypeScript, HTML, and CSS.\r\nDemonstrated experience leading technical implementation, conducting code reviews, and mentoring developers.\r\nExperience with JPA/Hibernate, relational databases, and SQL development.\r\nExperience with Maven, Git, JUnit 5, and Agile/Scrum methodologies.\r\nHands-on experience using AI-assisted software development tools for coding, refactoring, debugging, testing, or code analysis.\r\nAbility to evaluate AI-generated code for quality, security, correctness, and maintainability.\r\nStrong problem-solving, communication, technical decision-making, and troubleshooting skills.Preferred QualificationsExperience supporting federal government or healthcare technology programs.\r\nExperience working with CMS, Medicare, Medicaid, or Program Integrity systems.\r\nExperience with AWS, Docker, and cloud-native application architectures.\r\nExperience with Teradata, Spring Cloud/OpenFeign, and Swagger/OpenAPI.\r\nFamiliarity with SonarQube, DevSecOps practices, and automated testing.\r\nExperience with distributed caching technologies such as Hazelcast.\r\nExperience with enterprise content management and workflow platforms such as IBM FileNet.\r\nExperience applying AI-assisted development to application modernization, automated testing, and developer productivity.Work Environment:The Lead Software Engineer will work with a multidisciplinary technology team supporting enterprise application development and modernization within the CMS federal healthcare environment. The role combines hands-on full-stack engineering with technical leadership to deliver secure, scalable, maintainable, and high-quality software solutions\r\nCompensation :\r\nThe expected compensation range for this position is $103,616 - $159,866 annually. Compensation is determined in good faith and may vary based on job-related factors, including relevant experience, skills, education, certifications, clearance level, labor category alignment, contract requirements, work location, internal equity, and business needs.\r\nThe posted range reflects the Sky's reasonable estimate at the time of posting and does not guarantee a specific salary or rate. Final compensation will be determined based on the selected candidate's qualifications and applicable contractual and business considerations.\r\nSky Solutions Benefits & Culture at a GlanceHealthcare & WellnessMedical, dental, and vision coverage tailored to your needs.\r\nSupplemental options like life insurance, disability, HSA/FSA available.Time Off & Work-Life BalanceStarting at 15 PTO days per year, increasing with tenure.\r\nPlus 11 paid holidays to recharge and spend time with loved ones.Professional Growth & DevelopmentAnnual education stipend.\r\nAccess to thousands of online courses.\r\nFormal mentorship programs for career advancement.Inclusive Culture\"One Team” mentality focused on collaboration and belonging.\r\nRecognized as a Great Place to Work® for six years straight.To learn more about life at Sky Solutions, visit our Careers page:Careers - Sky Solutions\r\nAt Sky Solutions, LLC, we welcome applications from all qualified candidates who share our vision and values.","company":"Sky Solutions","rawCompany":"sky solutions","city":"Vienna","state":"VA","isRemote":false,"isActive":false,"createdAt":"2026-11-03T02:08:44.128Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"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":"Lead Software Engineer (Java)","description":"Job Description\n\nJoin Sky Solutions, LLC - Pioneering Digital Transformation Excellence!\r\nSky Solutions is a trusted partner in government contracting, empowering federal agencies with cutting-edge IT solutions. Our expertise spans AI-first enablement, delivering innovative solutions and advanced cybersecurity, fortifying digital ecosystems against emerging threats and digital transformation through low-code/no-code development, cloud solutions, and agile methodologies. We simplify complex processes and deliver breakthrough results for federal clients across healthcare, financial services, and national security.\r\nJob Title: Lead Software Engineer (Java)\r\nLocation:Tysons Corner, VA (Hybrid)\r\nDuration:Full-Time\r\nJob Summary\r\nWe are seeking aLead Software Engineer (Java/Angular)with strong full-stack development expertise and technical leadership experience to support the design, development, integration, testing, and modernization of enterprise applications for a mission-criticalCenters for Medicare & Medicaid Services (CMS)federal healthcare program.\r\nThe ideal candidate will be hands-on withAngular/TypeScript, Java 17+, Spring Boot, microservices, and REST APIs , while providing technical guidance, conducting code reviews, mentoring developers, and ensuring adherence to software engineering best practices. Experience leveragingAI-assisted development toolsto improve coding productivity, testing, debugging, and code quality is highly desirable.\r\nKey ResponsibilitiesLead the design, development, enhancement, and maintenance of enterprise applications using Angular/TypeScript and Java/Spring Boot.\r\nProvide technical leadership and guidance to software engineers throughout the development lifecycle.\r\nDesign and develop scalable backend services, microservices, REST APIs, and frontend application components.\r\nEstablish and enforce coding standards, design patterns, code quality practices, and secure development guidelines.\r\nConduct code reviews, troubleshoot complex technical issues, and guide root-cause analysis and resolution.\r\nLeverage AI-assisted development tools such as GitHub Copilot, Gemini Code Assist, Amazon Q Developer, ChatGPT, Claude, or comparable tools for code generation, refactoring, debugging, testing, and documentation.\r\nReview and validate AI-generated code for correctness, security, performance, maintainability, and compliance with project standards.\r\nGuide the development and execution of unit and integration tests using JUnit 5 and appropriate frontend testing frameworks.\r\nSupport API integrations, database development, and enterprise data access using Spring Cloud/OpenFeign, JPA/Hibernate, SQL, and Teradata.\r\nCollaborate with architects, QA, DevSecOps, business analysts, and other stakeholders to translate requirements into technical solutions.\r\nSupport cloud-native application development and deployments using AWS, Docker, and established DevSecOps practices.\r\nParticipate in Agile/Scrum ceremonies, sprint planning, backlog refinement, technical discussions, and delivery planning.\r\nMentor team members, promote knowledge sharing, and identify opportunities to improve development efficiency and software quality.Required QualificationsBachelor's degree in Computer Science, Information Technology, Engineering, or a related field, or equivalent experience.\r\n10+ years of professional software development experience , including significant hands-on Java full-stack development.\r\nStrong expertise in Java 17+, Spring Boot, microservices, and REST API development.\r\nStrong hands-on experience with Angular, TypeScript, HTML, and CSS.\r\nDemonstrated experience leading technical implementation, conducting code reviews, and mentoring developers.\r\nExperience with JPA/Hibernate, relational databases, and SQL development.\r\nExperience with Maven, Git, JUnit 5, and Agile/Scrum methodologies.\r\nHands-on experience using AI-assisted software development tools for coding, refactoring, debugging, testing, or code analysis.\r\nAbility to evaluate AI-generated code for quality, security, correctness, and maintainability.\r\nStrong problem-solving, communication, technical decision-making, and troubleshooting skills.Preferred QualificationsExperience supporting federal government or healthcare technology programs.\r\nExperience working with CMS, Medicare, Medicaid, or Program Integrity systems.\r\nExperience with AWS, Docker, and cloud-native application architectures.\r\nExperience with Teradata, Spring Cloud/OpenFeign, and Swagger/OpenAPI.\r\nFamiliarity with SonarQube, DevSecOps practices, and automated testing.\r\nExperience with distributed caching technologies such as Hazelcast.\r\nExperience with enterprise content management and workflow platforms such as IBM FileNet.\r\nExperience applying AI-assisted development to application modernization, automated testing, and developer productivity.Work Environment:The Lead Software Engineer will work with a multidisciplinary technology team supporting enterprise application development and modernization within the CMS federal healthcare environment. The role combines hands-on full-stack engineering with technical leadership to deliver secure, scalable, maintainable, and high-quality software solutions\r\nCompensation :\r\nThe expected compensation range for this position is $103,616 - $159,866 annually. Compensation is determined in good faith and may vary based on job-related factors, including relevant experience, skills, education, certifications, clearance level, labor category alignment, contract requirements, work location, internal equity, and business needs.\r\nThe posted range reflects the Sky's reasonable estimate at the time of posting and does not guarantee a specific salary or rate. Final compensation will be determined based on the selected candidate's qualifications and applicable contractual and business considerations.\r\nSky Solutions Benefits & Culture at a GlanceHealthcare & WellnessMedical, dental, and vision coverage tailored to your needs.\r\nSupplemental options like life insurance, disability, HSA/FSA available.Time Off & Work-Life BalanceStarting at 15 PTO days per year, increasing with tenure.\r\nPlus 11 paid holidays to recharge and spend time with loved ones.Professional Growth & DevelopmentAnnual education stipend.\r\nAccess to thousands of online courses.\r\nFormal mentorship programs for career advancement.Inclusive Culture\"One Team” mentality focused on collaboration and belonging.\r\nRecognized as a Great Place to Work® for six years straight.To learn more about life at Sky Solutions, visit our Careers page:Careers - Sky Solutions\r\nAt Sky Solutions, LLC, we welcome applications from all qualified candidates who share our vision and values.","datePosted":"2026-11-03T02:08:44.128Z","dateModified":"2026-11-03T02:08:44.128Z","hiringOrganization":{"@type":"Organization","name":"Sky Solutions","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Vienna","addressRegion":"VA","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"387d594044eb4600cbe9df7a"},"url":"https://jobsearcher.com/jobs/387d594044eb4600cbe9df7a"}}