Senior Software Engineer (Java)
$100k - $160kSky 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.
- ...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
- ...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 ServicesSenior
- ...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...SeniorFlexible hours
- ...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,...SeniorLocal areaImmediate start
- ...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...SeniorContract workLocal area
- ...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...SeniorPermanent employmentFull timeWorldwideFlexible hours
- ...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...SeniorContract work
- ...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...SeniorPermanent employmentFull time
- ...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...SeniorFull timeTemporary workWork experience placement
$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...SeniorContract workFor contractorsWork at officeRemote workWork visaFlexible hours3 days per week- 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
- 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
- ...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
- ...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
- 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
- ...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
- ...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
$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,...SeniorRemote job- ...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
- ...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
- ...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
$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...SeniorContract work- ...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
- ...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 -...SeniorContract workTemporary workLocal areaVisa sponsorship
$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...SeniorPermanent employmentFull timeWork at officeRemote work- 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...SeniorPermanent employmentFull timeWork experience placementRelocationVisa sponsorshipWork visaFlexible hoursShift work
$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...SeniorPermanent employmentFull timeWork experience placementVisa sponsorshipWork visaRelocation packageFlexible hoursShift work- ...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...Senior3 days per week
- ...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
- ...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...SeniorWorldwide
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer (Java). Be the first to apply!
- senior java software engineer McLean, VA
- java microservice developer McLean, VA
- java spring developer McLean, VA
- lead full stack java developer McLean, VA
- java developer full time McLean, VA
- java web developer McLean, VA
- remote junior java developer McLean, VA
- java software engineer McLean, VA
- sr.java developer McLean, VA
- full stack java developer McLean, VA



