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

Senior Java Developer

Full-time

Tarkik Solutions

Job Summary

Tarkik Solutions is seeking motivated, career-oriented, and customer-focused Senior Java Full Stack Developers to support the Department of Homeland Security (DHS). This is a true full stack role with a strong backend emphasis. You’ll spend much of your time designing and building secure, scalable Java/Spring Boot services, APIs, and microservices, and you’ll pair that with solid front-end development in JavaScript/TypeScript using React or Angular.

Our teams use DevSecOps best practices to deliver, operate, and modernize complex, large-scale, internet-facing web and mobile applications and IT systems in an AWS cloud environment. We work with modern, open-source technologies and managed cloud services, and we put strong customer engagement at the center of how we deliver.

Duties

  • Design, build, and maintain enterprise Java/JEE backend services using Spring and Spring Boot
  • Build high-performance RESTful APIs and microservices, including integration across distributed systems and event-driven architectures
  • Develop and maintain front-end applications using JavaScript/TypeScript with React or Angular, consuming JSON-based APIs
  • Containerize and deploy services using Docker, and manage orchestration with Kubernetes and Helm
  • Build and maintain CI/CD pipelines (Harness, Jenkins) that automate testing, security scanning, and deployment
  • Design and support applications running in enterprise-scale AWS environments
  • Write and execute automated tests (unit, integration, Selenium, Artillery, Insomnia, TDD/BDD)
  • Document and test APIs
  • Work with cross-functional teams to turn requirements into high-quality, secure solutions
  • Participate in daily stand-ups, sprint planning, and retrospectives, communicating progress and blockers clearly
  • Debug and resolve issues in existing code to keep applications running smoothly and securely
  • Perform code reviews to uphold quality, coverage, and coding standards
  • Collaborate with QA to identify, track (Jira), and resolve defects
  • Monitor application performance in production and implement improvements

Requirements

  • Bachelor’s degree in business, IT, or any related field
  • 8+ years of relevant work experience supporting complex projects
  • US Citizenship Required - Because of DHS Public Trust requirements, the customer will ONLY accept US Citizens (no Green Cards or professional visas)
  • Ability to obtain and hold a DHS Public Trust position and favorable suitability through a component background investigation

Strong knowledge and experience in:

  • Java / JEE and object-oriented design
  • Spring Framework and Spring Boot , including Spring REST, Spring Data, and Spring Security
  • Microservices architecture and design patterns
  • Designing, developing, and consuming RESTful/JSON APIs
  • SQL and ORM frameworks (JPA/Hibernate)
  • Docker, Kubernetes, and Helm
  • Enterprise-scale applications in AWS
  • CI/CD with at least one DevSecOps tool such as Jenkins or Harness
  • Automated testing tools and practices (Selenium, Artillery, Insomnia, TDD, BDD)
  • Agile methodologies and tools
  • Strong communication skills, self-starter mindset, and the ability to understand business requirements

Preferred

  • Existing DHS Public Trust, active CBP BI, or DoD Secret/Top Secret clearance
  • Message queues and event-driven architecture
  • PostgreSQL
  • Git / GitHub
  • Large-scale distributed systems
  • Angular

Work Location

  • DC/Maryland/Virginia (DMV) candidates: Require 1 day per week on-site in Ashburn, VA
  • Candidates outside the DMV: Remote ok

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Senior Java Developer in Ashburn, VA vacancy
  •  ...Job Description Job Description We are looking for a Senior Java Developer to manage the software development life cycle, from planning and prioritizing to testing and release and help with the migration of a COBOL app to Java.   Senior Java Developer responsibilities... 
    Senior
    Work experience placement

    Maxiom Technology

    Ashburn, VA
    21 days ago
  •  ...Job Description Job Description Strong Backend Java Developer with minimum 8 years’ experience to become an integral part of our federal contracting team! Competitive salary based on experience and skill.  Once a week in person is required at this time. Must... 
    Senior
    Long term contract
    Remote work
    1 day per week

    Technology Consultants Inc

    Ashburn, VA
    a month ago
  •  ...Job Description Job Description Senior Java Developer Location: REMOTE (Local to DMV area)   Must be a US CITIZEN   Key Responsibilities Microservices Development: Design, build, and maintain high-performance, scalable Java microservices using an Umbrella... 
    Senior
    Local area
    Remote work

    EDR Technology

    Ashburn, VA
    3 days ago
  • DescriptionSAIC is currently seeking a motivated, career and customer oriented Java Backend Developer Senior to join our team to begin an exciting and challenging career. Hybrid Schedule: 1 -2 days a week onsite in Ashburn, VA Job ResponsibilitiesDesign and implement Micro... 
    Senior
    2 days per week
    1 day per week

    Science Applications International Corporation

    Ashburn, VA
    1 day ago
  •  ...Job TitleJAVA Backend Developer (Senior)LocationAshburn, VAJob DescriptionCMCI provides management consulting and IT services that empower...  ...closely with the tech lead and senior developers, the Mid-Level Java Developer will participate in system architecture design,... 
    Senior

    CMCI

    Ashburn, VA
    2 days ago
  • $120k - $160k

     ...motivated, career and customer oriented, and hands on mid-level Java Developer with cloud experience to join our team to begin an exciting...  ...Responsibilities Working closely with the tech lead and senior developers, the developer will participate in the system... 
    Senior
    Full time
    Remote work
    Shift work

    SAIC

    Ashburn, VA
    4 days ago
  • $86.8k - $198k

    Java Developer, SeniorThe Opportunity: We’re looking for a Java developer who enjoys solving complex problems, building high‑quality systems, and is eager to expand into modern enterprise platforms such as Salesforce, Tableau, Informatica, and MuleSoft. As part of our... 
    Senior
    Full time
    Contract work
    Part time
    Work at office
    Local area
    Remote work

    Booz Allen Hamilton

    Chantilly, Loudoun County, VA
    1 day ago
  • $70.75 - $75.75 per hour

     ...Java DeveloperPay Range: $70.75hr - $75.75hrThe Java Developer will be responsible for designing, developing, testing, and maintaining complex enterprise applications.This role requires hands-on experience in Java/JEE, API management, production support, and modern frameworks... 
    Senior
    Work experience placement

    Cynet Systems

    Reston, VA
    2 days ago
  •  ...as create and maintain IT architecture, large scale data stores, and cloud-based systems.THE IMPACT YOU WILL MAKE The Senior Full Stack Java Developer role will offer you the flexibility to make each day your own, while working alongside people who care so that you can... 
    Senior
    Full time
    Work at office
    Remote work

    Fannie Mae

    Reston, VA
    4 days ago
  •  ...Java DeveloperLocation: Reston VA / Washington DC (Need local candidates within 75 miles)Duration: 6-12 MonthsSenior Java backend developer roleMoving On Perm applications to AWS CloudNeed AWS cloud migration experienceMust have strong experience with Spring Stack – (Spring... 
    Senior
    Permanent employment
    Local area

    Samprasoft

    Reston, VA
    2 days ago
  •  ...Senior Java/Big Data DeveloperThis position requires a BA/BS in Computer Science, Information Systems, Information Technology or related...  ...code componentsSkills nice to have:Healthcare experienceCloudera Developer certificationCloud Development experienceDay to Day... 
    Senior
    Work experience placement

    Samprasoft

    Reston, VA
    2 days ago
  •  ...Java Application Developer (Mid to Senior Level)Location: RemoteWe are seeking talented Java Application Developers (Mid to Senior level) to join our remote team. As a Java Developer, you will contribute to the design, development, testing, and deployment of Java-based... 
    Senior
    Remote work

    SERRY SYSTEMS INC

    Reston, VA
    2 days ago
  •  ...Senior Java Full Stack Developer (AWS Modernization)Lumen Solutions Group Inc. is a technology consulting Services company based in Florida. We provide a wide array of experienced business and IT professionals supporting clients from solution design to implementation... 
    Senior
    Contract work
    Work at office

    Lumen Solutions Group Inc.

    Reston, VA
    2 days ago
  • $120k

    Ashburn, VirginiaHybridFull Time$110k - $125kA leading provider of IT consulting services is seeking two Java Developers to support a critical initiative with U.S. Customs and Border Protection (CBP). This opportunity is ideal for experienced software engineers who are... 
    2 days per week
    1 day per week

    Motion Recruitment

    Ashburn, VA
    3 days ago
  •  ...Customs and Border Protection (CBP) through modern software development and technology solutions. The team is seeking experienced Java Developers with 5+ years of experience working with Java, Spring Framework, and related technologies. This is a full-time, hybrid position... 
    Full time
    Work at office
    2 days per week
    1 day per week

    Motion Recruitment

    Ashburn, VA
    5 days ago
  • DescriptionWe are currently seeking a motivated, career and customer-oriented Java Developer to begin an exciting and challenging career with our large Enterprise Application Support Program to support one of our project delivery teams. This position is hybrid and will... 
    Remote work
    2 days per week
    1 day per week

    Science Applications International Corporation

    Ashburn, VA
    1 day ago
  •  ...We are looking for an experienced hands-on Java Technical Lead with strong coding skills. The ideal candidate will have a robust background...  ...alignment with project goals and business objectives. Develop within system architecture, focusing on scalability, reliability... 
    Full time

    StellarMettle Placements

    Ashburn, VA
    3 days ago
  •  ...seeking a motivated, career and customer oriented, and hands on Java Backend Developer with cloud experience to join our team to begin an exciting...  ....Job ResponsibilitiesWorking closely with the tech lead and senior developers, the Java Developer will participate in the... 

    Science Applications International Corporation

    Ashburn, VA
    1 day ago
  • $170k - $180k

     ...VADescriptionConcept Solutions, LLC (CS) is seeking an experienced Senior Java Software Engineer - Application Enhancements Lead to join a...  ....Lead a small engineering team responsible for designing, developing, testing, and releasing new capabilities and enhancements to... 
    Senior
    Full time
    Contract work
    For contractors
    Immediate start
    Remote work
    Monday to Friday

    Concept Solutions

    Reston, VA
    4 days ago
  • TOP SKILLS: Core Java, Angular JS, web services, Oracle experience. Qualifications ESSENTIAL DUTIES: The position’s essential duties...  ...(OAM) Special skills: Analytical and problem solving skills Developing and/or creating new or more effective ideas, approaches, etc.... 
    Senior

    USM

    Chantilly, Loudoun County, VA
    2 days ago
  •  ...Job Description Job Description Job Title: Solution Architect- Java/ Angular Developer Job Location: Ashburn, VA (Hybrid) 1 day onsite Criteria- Need US citizenship  because of federal regulations and the sensitive nature of the work involved Required Skills... 

    Global Alliant Inc

    Sterling, VA
    14 days ago
  •  ...solutions provider is seeking a skilled software engineer in Chantilly, Virginia. The ideal candidate should have expertise in Core Java and Angular JS, alongside strong problem-solving abilities. Essential duties include designing, coding, and maintaining software applications... 
    Senior

    USM

    Chantilly, Loudoun County, VA
    2 days ago
  •  ...Technology Project Lead 1, your Area Of Responsibility will be as below: Develop project timelines, proactively identify and address resource...  ...experience using:Frontend: Angular and/or ReactBackend: Java, Spring Boot, MicroservicesRESTful API design and developmentExperience... 
    Full time
    Temporary work
    Relocation

    Infosys Technologies

    Ashburn, VA
    1 day ago
  •  ...Requirements: Experience (Role Requirements) · Minimum of 7 years in Java development and 3 years of full stack experience. ·...  ...especially for collaborating on mainframe integration with Java developers and migration planning. · Ability to work independently and in... 
    Senior

    Nextgen IT Services 1099

    Ashburn, VA
    28 days ago
  •  ...Adgtech seeks a Junior Java Full Stack Developer to support USCIS projects in Sterling, VA. The role blends front-end work with Angular/React and back-end Java services, focusing on modernization and government-related systems in a collaborative team. You will analyze... 

    ADG Tech

    Sterling, VA
    2 days ago
  •  ...Job Description Job Description Job Summary The Senior / SME Software Developer will provide technical leadership, architectural guidance, and...  ...microservices, APIs, and data processing pipelines using Java and/or Python. Key Responsibilities Architect, design... 
    Senior

    Vets Hired

    Chantilly, Loudoun County, VA
    13 days ago
  •  ...Job Description Job Description Java Kafka Developer – Full-Time Ashburn, VA (Hybrid – 1 to 2 days onsite / 3 to 4 days remote) Must be a U.S. Citizen and currently reside in the Metro Washington, D.C. area We have an immediate opening for a Java Kafka Developer... 
    Full time
    Immediate start
    Remote work

    Macro Solutions

    Ashburn, VA
    21 days ago
  •  ...Job Description Job Description Mid-Level Java Application Developer Technology Consultants Inc. is hiring a Java Application Developer to support a dynamic government customer with a wide variety of development tasks. You will be responsible for collaborating... 
    Work experience placement

    Technology Consultants Inc

    Ashburn, VA
    28 days ago
  •  ...Senior Software (Java) DeveloperThe client seeks a senior-level Java Web Software Developer with a strong business acumen for our client located in Washington DC. Work will be done out of Chantilly, VA (Remote).Required Skills:10+ years advanced computer programming skills... 
    Senior
    Permanent employment
    Interim role
    Casual work
    Remote work

    PLANIT Group

    Reston, VA
    2 days ago
  •  ...currently seeking a motivated, career and customer oriented Senior Mobile iOS Developer to join our team to begin an exciting and challenging...  ...with Objective-C.Extensive iOS app development experience.Java development experience.Desired:Understand React Native.Understanding... 
    Senior
    2 days per week
    1 day per week

    Science Applications International Corporation

    Ashburn, VA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Java Developer. Be the first to apply!