Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer (Java)

$100k - $160k

Sky Solutions LLC

Senior Software Engineer (Java)

Join Sky Solutions, LLC - Pioneering Digital Transformation Excellence! Sky 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.

Location: Tysons Corner, VA (Hybrid or Remote) Duration: Fulltime

Job Summary

We are seeking a Senior Software Engineer - Java Application with strong full-stack development experience and hands-on experience using AI-assisted software development tools. The engineer will support the design, development, integration, testing, and maintenance of enterprise applications for a mission-critical Centers for Medicare & Medicaid Services (CMS) federal healthcare program. The role requires strong experience across Angular frontend development and Java/Spring Boot backend development, along with the ability to leverage AI tools to improve software development productivity, quality, testing, debugging, and documentation.

Key Responsibilities
  • Design, develop, enhance, and maintain enterprise applications using Angular/TypeScript on the frontend and Java/Spring Boot on the backend.
  • Develop responsive, user-friendly web applications using Angular, TypeScript, HTML, and CSS.
  • Develop scalable Java/Spring Boot microservices and REST APIs supporting enterprise business processes and system integrations.
  • Integrate Angular applications with backend REST APIs and enterprise services.
  • Implement service-to-service integrations using Spring Cloud/OpenFeign.
  • Develop data access and persistence components using JPA/Hibernate and relational databases.
  • Write efficient SQL queries and support enterprise database integration, including Teradata.
  • Leverage 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, code analysis, and technical documentation.
  • Review and validate AI-generated code to ensure correctness, security, performance, maintainability, and compliance with development standards.
  • Develop unit and integration tests using JUnit 5 and appropriate frontend testing frameworks.
  • Troubleshoot application, API, UI, integration, and production issues and perform root-cause analysis.
  • Participate in code reviews and follow established coding, security, quality, and development standards.
  • Develop and maintain API documentation using Swagger/OpenAPI.
  • Support cloud-native application development and deployments using AWS and Docker.
  • Collaborate with QA, DevSecOps, architects, business analysts, and other developers to deliver complete end-to-end solutions.
  • Participate in Agile/Scrum ceremonies, sprint planning, backlog refinement, and technical discussions.
Required Qualifications
  • Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field, or equivalent experience.
  • 8+ years of professional software development experience.
  • Strong hands-on experience with Java 17+ and Spring Boot.
  • Strong hands-on experience with Angular and TypeScript.
  • Experience developing microservices and REST APIs.
  • Experience integrating Angular frontend applications with RESTful backend services.
  • Experience with JPA/Hibernate and relational databases.
  • Strong SQL development skills.
  • Hands-on experience using AI-assisted software development tools, such as GitHub Copilot, Gemini Code Assist, Amazon Q Developer, ChatGPT, Claude, or comparable tools.
  • Demonstrated experience using AI tools for software development activities such as code generation, refactoring, debugging, test creation, code analysis, or technical documentation.
  • Ability to review and validate AI-generated code for quality, security, correctness, and maintainability.
  • Experience with JUnit 5 or comparable testing frameworks.
  • Experience with Maven and Git.
  • Experience working in Agile/Scrum software development environments.
  • Strong analytical, troubleshooting, communication, and problem-solving skills.
Preferred Qualifications
  • Experience supporting federal government or healthcare technology programs.
  • Experience working with CMS, Medicare, Medicaid, or Program Integrity environments.
  • Experience with AWS and Docker/containerized applications.
  • Experience with Teradata.
  • Experience with Spring Cloud/OpenFeign.
  • Experience with Swagger/OpenAPI.
  • Experience with SonarQube and DevSecOps practices.
  • Experience with distributed caching technologies such as Hazelcast.
  • Experience with enterprise content and workflow platforms such as IBM FileNet is a plus.
  • Experience applying AI to application modernization, automated testing, code quality, or developer productivity is a plus.
Technical Skills

Frontend: Angular | TypeScript | HTML | CSS

Backend: Java 17+ | Spring Boot | Microservices | REST APIs | Spring Cloud/OpenFeign | JPA/Hibernate

Database: SQL | Teradata

AI-Assisted Development: GitHub Copilot | Gemini Code Assist | Amazon Q Developer | ChatGPT | Claude | AI-Assisted Coding & Testing

Cloud & DevOps: AWS | Docker | Maven | Git | SonarQube | DevSecOps

Testing & API: JUnit 5 | Swagger/OpenAPI

Methodology: Agile / Scrum

Work Environment This position will work as part of a multidisciplinary technology team supporting the development and modernization of enterprise applications within the CMS federal healthcare environment. The technology environment includes Angular, Java 17, Spring Boot, microservices, REST APIs, AWS, Docker, Teradata, JPA/Hibernate, automated testing, and cloud-native architecture.

Compensation: The expected compensation range for this position is $100,000 - $160,000 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. The 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.

Sky Solutions Benefits & Culture at a Glance

  • Healthcare & Wellness
    • Medical, dental, and vision coverage tailored to your needs.
    • Supplemental options like life insurance, disability, HSA/FSA available.
  • Time Off & Work-Life Balance
    • Starting at 15 PTO days per year, increasing with tenure.
    • Plus 11 paid holidays to recharge and spend time with loved ones.
  • Professional Growth & Development
    • Annual education stipend.
    • Access to thousands of online courses.
    • Formal mentorship programs for career advancement.
  • Inclusive Culture
    • "One Team" mentality focused on collaboration and belonging.
    • Recognized 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 At Sky Solutions, LLC, we welcome applications from all qualified candidates who share our vision and values.

Vacancy posted 15 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer (Java) in McLean, VA vacancy
  •  ...necessary, develop, unit test and deploy application. Comply with the department /EA application standards and general industry based Java/JEE based application development principles, theories, concepts, documentation and techniques. Contribute and participate in... 
    Senior

    Tech Tammina

    McLean, VA
    1 day ago
  •  ...recruit world-class talent for IT, engineering, and other professional jobs...  ....Job Description12 years of Java EE development and hands-on...  ...• Experience in complete software development lifecycle.• Good...  ...TechnologyExperience level: Mid-Senior LevelIndustry: Information Services
    Senior

    Artech

    McLean, VA
    3 days ago
  •  ...Senior Java Developer Location: Mclean, VA Duration: 3-4 months Description ICM BTO enterprise models technology needs a senior...  ...years of relevant professional experience ~4+ years of Java software development experience ~ A strong understanding in Java... 
    Senior
    Flexible hours

    Talentify.io

    McLean, VA
    1 day ago
  •  ...Senior Java Developer McLean, VA June 16, 2026 Only accepting local candidates immediately...  ...team members, and deliver high-quality software in an Agile environment. Work...  ...backend services. Apply software engineering best practices, including code reviews,... 
    Senior
    Local area
    Immediate start

    Aktra Inc

    McLean, VA
    1 day ago
  •  ...Senior Java Software Engineer Arlington, VA(Hybrid) Contract No OPT and CPT Consultant need to local to Arlington, VA is Mandatory Also need to take online Assessment Must-have: Strong Java and Spring Boot, REST API design, enterprise application... 
    Senior
    Contract work
    Local area

    PRI Global

    Arlington, VA
    3 days ago
  •  ...worldwide System Integrator, Software and Product Development, IT Outsourcing...  ...and CRM counselling, Product Engineering, Business Intelligence, Data...  ....Job DescriptionPosition: Senior DeveloperLocation: Mclean,...  ...including servlets, Java Server Pages (JSP), JDBC, and... 
    Senior
    Permanent employment
    Full time
    Worldwide
    Flexible hours

    USM Systems

    McLean, VA
    1 day ago
  •  ...Job Description Job Description Job Title: Senior Java Engineer (Workflow, Access Control & UI) Location: McLean, VA (On-site) Employment...  .... Required Qualifications: ~5+ years hands-on software development (Java required). ~ Java Spring, Git, Unix, and... 
    Senior
    Contract work

    ZipStaff Inc.

    McLean, VA
    14 days ago
  •  ...with CI Polygraph.Vantor has an exciting opportunity for an API/Java/Python Developer within our Intel sector advancing the national...  ...is responsible for the design, development, and maintenance of software applications and APIs using Java and Python programming languages... 
    Senior
    Permanent employment
    Full time

    Maxar Technologies

    Arlington, VA
    3 days ago
  •  ...problems through innovation and engineering practices. We embrace a...  ...in the life… Develop scalable software solutions based on detailed business...  ...experience using Python, Java, Node.js, lambda service and...  ...will find the next breakthrough Seniority level Mid-Senior level... 
    Senior
    Full time
    Temporary work
    Work experience placement

    Ascyndent

    McLean, VA
    1 day ago
  • $100k - $145k

     ...Technology Group is seeking a Senior Application Developer to...  ...degree in computer science, engineering, or a related field with five...  ...Enterprise ITenvironment Java web applications and associated...  ...practices Experience with software delivery using the Agile Scrum... 
    Senior
    Contract work
    For contractors
    Work at office
    Remote work
    Work visa
    Flexible hours
    3 days per week

    Dev Technology Group

    McLean, VA
    5 days ago
  • Capital One is seeking a Full-stack Engineer to drive a major transformation with Java, Spring, and cloud-native solutions. You will lead a portfolio of projects, mentor teams, and collaborate with product managers to deliver robust experiences for millions of customers... 
    Senior

    Capital One

    Mc Lean, VA
    18 hours ago
  • A tech consulting firm in Virginia seeks a Mid-Senior Level Software Developer with a strong background in AWS and programming. Responsibilities...  ...of AWS development experience, proficiency in Python and Java, and a passion for innovation. Join a culture that values collaboration... 
    Senior

    Ascyndent

    Mc Lean, VA
    4 days ago
  •  ...Capital One is seeking a Full-stack Engineer to lead and mentor teams across Java, Python, AWS, and API-driven architectures. You will drive cloud-based solutions and partner with product managers to deliver secure, scalable experiences for millions. Strong emphasis on... 
    Senior

    Jobleads-US

    Mc Lean, VA
    5 days ago
  •  ...Capital One is seeking a seasoned Full-stack Engineer 5 to lead distributed systems and cloud‑native solutions in a fast-paced environment...  ...scalable architectures, and drive end‑to‑end delivery using Java, Python, and AWS. The role emphasizes leadership, mentorship,... 
    Senior

    Jobleads-US

    Mc Lean, VA
    1 day ago
  • Capital One National Association is seeking a Full Stack Engineer (Java, Python, AWS) to lead diverse tech projects and mentor a team. You will drive architectural decisions, collaborate with product managers, and deliver robust cloud-based solutions that empower millions... 
    Senior

    Jobleads-US

    Mc Lean, VA
    2 days ago
  •  ...Job Title Senior Technical Lead - Application Security Remediation (Java / Spring Boot / Angular) Experience 10+ years of software engineering experience Required range: 8-10 years Role Overview We are seeking a hands-on Senior Technical Lead... 
    Senior

    Purple Drive

    McLean, VA
    a month ago
  •  ...Capital One is seeking a Full Stack Engineer 4 with deep experience in Python, Java and AWS to drive a major transformation across the organization. You will lead diverse technology projects, mentor engineers, and collaborate with product managers to deliver robust cloud... 
    Senior

    Jobleads-US

    Mc Lean, VA
    5 days ago
  • $86.8k - $198k

    Booz Allen Hamilton is seeking a Senior Full Stack Software Engineer in the United States. You will contribute to architecture decisions, implement robust...  ...and practices. The role requires deep experience with Java Spring, frontend frameworks, AWS, and Agile processes,... 
    Senior
    Remote job

    Booz Allen Hamilton

    Mc Lean, VA
    18 hours ago
  •  ...DescriptionThe client is seeking experienced Java developers to work on various initiatives...  ...with architects and technical leads on software design, prototyping, and development·...  ...Information TechnologyExperience level: Mid-Senior LevelIndustry: Information Technology And... 
    Senior

    Comtech

    Washington DC
    3 days ago
  •  ...Capital One is seeking a Full-Stack Engineer 4 to lead a portfolio of microservices and full-stack systems across Risk Tech. You will work with Java, Node.js, and TypeScript, using Docker, Kubernetes, and AWS to deliver cloud-based solutions that help manage risk and... 
    Senior

    Jobleads-US

    Mc Lean, VA
    5 days ago
  •  ...National Association in McLean, VA seeks a Full-stack Engineer 4 to lead enterprise-scale projects using Java, Spring Boot, and AWS. You will mentor engineers,...  ...needs. The ideal candidate has 4+ years in software engineering, strong Java experience, cloud and CI/CD... 
    Senior

    Jobleads-US

    Mc Lean, VA
    1 day ago
  • $80 - $85 per hour

    7 – 8 years experience with the following technologies: JAVA, J2EE, Spring 3.0, Hibernate, EJB 3, AJAX, JSF, ICE faces, JSP, Struts...  ..., caCORE Workbench is a Plus Qualifications Knowledge of software lifecycle methodology – Rational Unified Process (RUP) and Rapid... 
    Senior
    Contract work

    TecTammina

    Rockville, MD
    1 day ago
  •  ...Position Summary Base-2 Solutions is seeking a Senior Java Developer to modernize a critical government information system. The ideal...  ...application development and a proven track record of upgrading complex software infrastructures in secure, regulated environments. The role... 
    Senior

    RPMGlobal

    Reston, VA
    4 days ago
  •  ...Akkodis is seeking a Sr Java Developer for a Contract job with a client in Richmond/McLean VA/Chicago IL/Plano TX Ideally looking for applicants with a solid background in the financial services industry . Location: Richmond VA/Mclean VA/Chicago IL /Plano TX -... 
    Senior
    Contract work
    Temporary work
    Local area
    Visa sponsorship

    Akkodis

    McLean, VA
    1 day ago
  • $100k - $150k

     ...Senior Backend Developer (Java / Integrations)   Location: Falls Church, VA (on-site in office,...  ...who wants to raise the level of the engineers around them. You will write code every...  ...BizFlow is a low-code / no-code software company with over two decades of delivering... 
    Senior
    Permanent employment
    Full time
    Work at office
    Remote work

    BizFlow

    Falls Church, VA
    more than 2 months ago
  • Senior Java Software Engineer - DeveloperCompany:The Boeing CompanyThe Boeing Company is looking for a Senior Java Software Engineer - Developer to join the Advanced Ground Architecture team located in Herndon, Virginia, Seal Beach, California, El Segundo, California or... 
    Senior
    Permanent employment
    Full time
    Work experience placement
    Relocation
    Visa sponsorship
    Work visa
    Flexible hours
    Shift work

    Boeing

    Herndon, VA
    2 days ago
  • $135.15k - $182.85k

    Java Software Engineer - Developer (Experienced and Senior)Company:The Boeing CompanyThe Boeing Company is currently seeking Java Software Engineers - Developer (Experienced and Senior) to support our Advanced Ground Architecture team located in Herndon, Virginia, Colorado... 
    Senior
    Permanent employment
    Full time
    Work experience placement
    Visa sponsorship
    Work visa
    Relocation package
    Flexible hours
    Shift work

    Boeing

    Herndon, VA
    2 days ago
  •  ...50% RemoteDescription:We are seeking an experienced Senior Developer specialized in migrating Java/J2EE applications to the cloud. You will take ownership...  ...’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience... 
    Senior
    3 days per week

    RHO Consulting Services

    Rockville, MD
    4 days ago
  •  ...using Angular for responsive user interfaces and integrate with Java and Spring Boot for secure backend microservices and use AWS...  ....Required Qualifications· Experience: At least five years of software engineering experience building production-grade web applications.· Front... 
    Senior

    RHO Consulting Services

    Rockville, MD
    1 day ago
  •  ...developing worldwide System Integrator, Software and Product Development, IT Outsourcing...  ...innovation, ERP and CRM counselling, Product Engineering, Business Intelligence, Data Management,...  ...of complex data which provides senior management the results to set corporate... 
    Senior
    Worldwide

    USM Systems

    Washington DC
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer (Java). Be the first to apply!