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

Job DescriptionJob DescriptionJoin 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. Job Title: Senior Software Engineer (Java) 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 ResponsibilitiesDesign, 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 QualificationsBachelor'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 QualificationsExperience 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 & WellnessMedical, dental, and vision coverage tailored to your needs.Supplemental options like life insurance, disability, HSA/FSA available.Time Off & Work-Life BalanceStarting at 15 PTO days per year, increasing with tenure.Plus 11 paid holidays to recharge and spend time with loved ones.Professional Growth & DevelopmentAnnual 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 5 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer (Java) in Vienna, VA vacancy
  •  ...Core Java Developer Key Responsibility: 12+ years of hands-on Core Java development experience (Java 8 or higher) Strong experience with Spring Boot, Microservices, and design patterns Ability to deliver complete end-to-end projects Must have strong experience... 
    Senior

    XTag Inc

    McLean, VA
    2 days ago
  • Dynamics 365 Customer Service Architect Top Three Skills 1. Microsoft Copilot Studio Enterprise AI Agent Development 2. AI Agent Governance 3. Azure Integration Services Job Description : • Lead technical design sessions and...
    Senior

    Diamondpick

    McLean, VA
    21 hours 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
    1 day ago
  •  ...Job Description Job role: Senior Java Developer \n Location: McLean, VA (Onsite) \n Duration:12+ Months \n \n W2 Contract, no C2C \n \n need candidates local to Virginia Only \n \n Job Summary: \n • 10+ years of Core Java development experience... 
    Senior
    Contract work
    Local area

    Reqroute, Inc

    McLean, VA
    3 days ago
  • $111.16k - $150.39k

     ...None Public Trust/Other Required: MBI (T2) Job Family: Software Engineering Skills: Enterprise Web Applications,Software...  ...Job Description: We are seeking a highly experienced Senior Java Developer to support the design, development, and maintenance... 
    Senior
    Temporary work
    Immediate start
    Remote work
    Worldwide
    Flexible hours

    General Dynamics Information Technology

    Fairfax, VA
    4 days ago
  •  ...solutions and drive digital transformation initiatives across global enterprises. Job Summary We are seeking a highly experienced Java Developer with 10+ years of expertise in building and delivering enterprise applications. The ideal candidate will have strong hands... 
    Senior
    Local area

    Genius Business Solutions

    West Mclean, VA
    5 days ago
  •  ...Job Description Job Description Senior Java Developer McLean, VA Must Have Qualifications...  ...~7 –10 years of professional software development experience. ~ Bachelor's...  ...and validating outcomes (e.g., prompt engineering, model/tool evaluation, and integrating... 
    Senior
    Flexible hours

    Georgia IT Inc.

    McLean, VA
    13 days ago
  •  ...Job Description Job Description Varmoda is seeking an experienced Senior Java Software Engineer to support U.S. federal government projects. The ideal candidate will bring strong hands-on Java development experience, expertise in enterprise application development... 
    Senior
    Contract work

    Varmoda

    McLean, VA
    13 days ago
  •  ...Job Description Job Description Job Title: Senior AWS Java Developer Location: McLean VA Pay Range: $55-60/Hour on W2/C2C (All Inclusive) Request ID: 112200-1 Position Summary: Design| develop| and deploy web applications using AWS services such as EC2... 
    Senior

    Artech LLC

    West Mclean, VA
    13 days ago
  •  ...Job Title: Senior Java Full Stack Developer Experience: 12+ Years Employment...  ...development ~12+ years of overall software development experience preferred ~...  ...guidance. Mentor junior and mid-level engineers through code reviews, design reviews,... 
    Senior
    Contract work

    AceStack LLC

    McLean, VA
    5 days ago
  • Ethereum Technologies in McLean, VA seeks a Java Developer for a 12-month engagement. Requires 10+ years in Core Java, Spring Boot, microservices, AWS, Playwright for E2E testing, and strong Agile/DevOps experience. Will deliver end-to-end solutions and collaborate across... 
    Senior

    Ethereum Technologies

    Mc Lean, VA
    2 days ago
  • A growing software development company is seeking an experienced Java Developer for a contract position in McLean, Virginia. The role involves designing and building an interface between a trading application and a confirmations platform, focusing on system analysis, coding... 
    Senior
    Contract work
    H1b

    Sonsoft Inc

    Mc Lean, VA
    2 days ago
  • Cognizant Technology Solutions Corporation is seeking a Senior DevOps Developer with Java/AI to work in a hybrid model in McLean, VA. You will...  ...AI lifecycle, collaborating with data scientists, ML engineers, and software teams. The role requires 8+ years in software... 
    Senior

    Cognizant Technology Solutions Corporation

    Mc Lean, VA
    3 days ago
  • Tata Consultancy Services in McLean, VA is seeking a senior Java FS developer who has strong hands-on experience in QA automation and Spring...  ...systems using OAuth2. This role also involves mentoring engineers and driving production readiness. #J-18808-Ljbffr Tata Consultancy... 
    Senior

    Tata Consultancy Services

    Mc Lean, VA
    2 days ago
  • Ascyndent in McLean, VA is seeking a software engineer to build robust operational capabilities within an evolving technology stack. You’ll...  ...partners to translate requirements into scalable solutions using Java, Spark, Hive, and RESTful APIs. You will join an Agile team,... 
    Senior

    Ascyndent

    Mc Lean, VA
    3 days 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
    5 days ago
  • $64k - $102k

     ...AI pair-programming tools to accelerate software development, debugging, refactoring, and...  ...solution design activities. Partner with engineering teams to integrate AI-assisted...  ...solution reliability and business value. Java Engineering Design, develop, and maintain... 
    Senior
    Temporary work
    Work at office
    3 days per week

    Cognizant

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

    Ascyndent

    Mc Lean, VA
    5 days ago
  • Cognizant is seeking an experienced software engineer with a strong background in AI-enabled development, Java, and cloud-native architectures. The role emphasizes integrating AI-assisted practices into daily development, leading Agile/DevOps for AI lifecycles, and delivering... 
    Senior

    Cognizant

    Mc Lean, VA
    2 days ago
  •  ...Sr Java Developer Contract A Few Words About Us Integrated Resources, Inc is a premier staffing firm recognized as one of the tri-states most well-respected professional specialty firms. IRI has built its reputation on excellent service and integrity since its inception... 
    Senior
    Contract work
    Local area

    Integrated Resources

    McLean, VA
    2 days ago
  • $130k - $166k

     ...bureaucracy. Description Title:  Senior Application Programmer / Java Developer Location:  Remote...  ...training and certification to enable engineers to build effectively within the...  ...participating in all phases of the software development lifecycle, including requirements... 
    Senior
    Full time
    Work experience placement
    Remote work
    Flexible hours

    Revolutional, LLC

    McLean, VA
    21 days ago
  •  ...of any kind. Experience and Skills Required 8+ years experience. Must be a full stack developer with JEE experience. Must have Java development experience with ability to develop unit/integration test cases using Junit/TestNg. Must have ability to understand and work... 
    Senior
    Contract work

    Samprasoft

    Reston, VA
    2 days ago
  •  ...Java DeveloperLooking for a good Java developer local to Reston, VA or nearby who can work hybrid.Location: Reston, VA (consultant should be within 75 miles radius of Reston, VA) – hybrid onsite 2-3 daysSenior Java developer role.Moving data from on-perm to AWS cloud.... 
    Senior
    Permanent employment
    Local area

    Samprasoft

    Reston, VA
    2 days ago
  •  ...meet the client in Bethesda, MD. ROLE SUMMARY: We are seeking a Senior Java Developer to design, build, and maintain enterprise...  ...with product, QA, and DevOps teams to deliver reliable, secure software. KEY RESPONSIBILITIES: Design and develop Java applications... 
    Senior
    Permanent employment
    For contractors
    Work experience placement

    Omm IT Solutions

    Bethesda, MD
    5 days ago
  •  ...Senior Java Developer Location: Bethesda, MD (Hybrid) Client: Marriott Visa: H1B, EAD, GC, USC Duration: Long Term Mandatory...  ...platforms (AWS, Azure), including automation, performance engineering, and release management. Managed Services: Knowledgeable... 
    Senior
    H1b

    Argyle Infotech

    Bethesda, MD
    1 day ago
  •  ...functional requirements gathering as part of the software development lifecycle. Participate in...  ...Technology, Computer Science or Engineering or equivalent work experience....  ...UNIX scripting, Oracle, SQL skills, Java, Hibernate, REST & SOAP based knowledge,... 
    Senior
    Work experience placement

    Samprasoft

    Arlington, VA
    2 days ago
  •  ...Job Title: SR. JAVA DEVELOPER Location: Mclean,VA Duration: 12+ Months...  ...BTO enterprise models technology needs a senior full stack Java developer to support growing...  ...professional experience ~4+ years of Java software development experience ~ A strong... 
    Senior
    Contract work
    H1b
    Flexible hours

    Btree Solutions

    McLean, VA
    2 days ago
  •  ...Full-Stack Developer (Senior and/or Professional) Responsibilities: Engage business users to...  ...design, development, integration and testing of software solutions based on J2EE technologies including servlets, Java Server Pages (JSP), and JDBC. ~5-7 years of experience... 
    Senior
    Full time
    Contract work
    Remote work
    Relocation
    Visa sponsorship
    Flexible hours

    Software Technology Inc

    McLean, VA
    1 day ago
  •  ...Job Title: Senior- Java Developer Location : USA 100% remote Duration: 1-year contract to begin with Need 10...  ...applications to support business requirements. Must adhere to the software development life cycle methodologies including Agile, Scaled... 
    Senior
    Contract work
    Remote work

    Navtech

    Sterling, VA
    1 day ago
  • $100k - $130k

    Application Developer, Senior (Java), #1134 Location: Remote-first for candidates in D.C., Maryland, and Virginia Clearance: U.S. citizenship...  ...Suitability. Dev Technology is seeking a highly motivated Software Developer to join our growing team in developing, deploying,... 
    Senior
    Remote work
    Flexible hours

    Dev Technology

    Springfield, VA
    21 hours ago

Do you want to receive more vacancies?

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