Senior Java Developer
$90.3k - $189.6kCaci Inc
Job Title: Senior Java DeveloperJob Category: Information TechnologyTime Type: Full timeMinimum Clearance Required to Start: TS/SCI with PolygraphEmployee Type: RegularPercentage of Travel Required: Up to 10%Type of Travel: LocalAnticipated Posting End: 10/3/2026The Opportunity:Contribute to the design and architecture of scalable and robust Java applications via best practices and industry standardsDevelop strategic vision and product development roadmapsCollaborate with cross-functional teams, including product owners, designers, and other developersMentor and provide guidance to junior and mid-level developers, fostering their professional growthConduct code reviews to maintain code quality, performance, and maintainabilityInvestigate and resolve complex technical issues, identifying opportunities for optimization and enhancementCollaborate with stakeholders to understand business objectives and provide technical expertise and solutionsStay up to date with emerging technologies, and industry advancements, sharing knowledge and best practicesResponsibilities:Java Development Experience: In-depth knowledge and hands-on experience in Java programming language, including advanced topics such as design patterns, data structures, and algorithms.Proficiency in developing graphical user interfaces (GUIs) using Java Swing, including experience with layout managers, event handling, and custom componentsSoftware Architecture and Design: Strong understanding of software architecture principles, ability to design scalable and maintainable solutions, and proficiency in applying architectural patternsFrameworks and Technologies: Expertise in Java frameworks like Spring, Spring Boot, Hibernate, Java EE plus experience with related technologies like Web Services (RESTful and SOAP), messaging frameworks, and caching mechanismsBuild Tools Experience: Experience with Gradle and Maven for project build automation, dependency management, and plugin configuration.DevOps Practices: Experience setting up and maintaining CI/CD pipelines in GitLab, including configuration of build, test, and deployment stages.Database Integration and Performance Optimization: Proficiency in working with relational and non-relational databases (e.g., MongoDB, Cassandra), writing efficient SQL queries, and optimizing database performanceContainerization: Proven experience with containerization platforms (Docker, Podman, Kubernetes) and designing/implementing containerized architecturesKnowledge of and experience using LinuxSecurity practices and familiarity with authentication, authorization, and encryption mechanismsQualifications:Required:Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field or equivalent work experience. Demonstrated experience may be accepted in lieu of a degree.Must hold a current Top Secret Security Clearance (TS/SCI) with a recent (7 years or less) polygraph7+ years of professional experience in Java development or related rolesProven track record of delivering complex, enterprise-level Java projectsExperience with Java, Java Swing, Gradle, and CI/CD Pipelines.Strong leadership and communication skills, with the ability to effectively collaborate with cross-functional teams and stakeholdersDesired:Experience with bit level manipulation and visualizationArtifactory Familiarity: Familiarity with Artifactory for managing and distributing binary artifacts, including repository setup, artifact promotion, and integration with build tools and CI/CD pipelines.Agile Methodologies: Experience working in Agile development environments, using methodologies such as Scrum or Kanban, and familiarity with related tools (e.g., Jira, Confluence)-What You Can Expect: A culture of integrity.At CACI, we place character and innovation at the center of everything we do. As a valued team member, you’ll be part of a high-performing group dedicated to our customer’s missions and driven by a higher purpose – to ensure the safety of our nation.An environment of trust.CACI values the unique contributions that every employee brings to our company and our customers - every day. You’ll have the autonomy to take the time you need through a unique flexible time off benefit and have access to robust learning resources to make your ambitions a reality.A focus on continuous growth.Together, we will advance our nation's most critical missions, build on our lengthy track record of business success, and find opportunities to break new ground — in your career and in our legacy.Pay Range: There are a host of factors that can influence final salary including, but not limited to, geographic location, Federal Government contract labor categories and contract wage rates, relevant prior work experience, specific skills and competencies, education, and certifications. Our employees value the flexibility at CACI that allows them to balance quality work and their personal lives. We offer competitive compensation, benefits and learning and development opportunities. Our broad and competitive mix of benefits options is designed to support and protect employees and their families. At CACI, you will receive comprehensive benefits such as; healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits.Since this position can be worked in more than one location, the range shown is the national average for the position.The proposed salary range for this position is: $90,300-$189,600CACI is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, age, national origin, disability, status as a protected veteran, or any other protected characteristic.Department:Software Development
$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- 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
- ...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...SeniorWork experience placement
- 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...Senior2 days per week1 day per week
- ...ACTIVE TS/SCI WITH FULL SCOPE POLY REQUIRED*** Job Description Responsibilities Our client is seeking an experienced, Senior Full Stack Java Developer to support a customer on a long term program. The Full Stack Developer is a key member of the development organization...Senior
$120k - $170k
...Senior Java PLM Developer – Remote Bright Vision Technologies is a technology consulting and software development company delivering cloud, AI, data, and enterprise solutions across the United States. This is a fantastic opportunity to join an established...SeniorFull timeH1bLocal areaImmediate startRemote workVisa sponsorship- ...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
- Location: Remote Job: Sr. Developer Schedule: Full-time Shift: Day Job JOB DESCRIPTION Description Hathiant is seeking qualified professionals... ...Experience. Required Experience Strong experience with Java 8+, Spring Framework, Spring Boot, Hibernate, Maven, REST APIs,...SeniorFull timeWork at officeRemote workShift work
- ...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.Expertise...SeniorPermanent employmentLocal area
- ...Sr Java DeveloperReston, VA6 months +All candidates should have:Proven ability to work independently and as a team memberEligibility... ...specifications and create technical designs for those specifications.Develop Java based web-services based on technical designs.Knowledge of...SeniorLocal area
- ...Job TitleThe resource should be comfortable with Java Spring and should have good OOP concepts and ability to think through implementations through time/space complexity. Must have Technical Skills: Architecture : SOA, Microservices, Pipes and Filter, MVC, Asynchronous...Senior
$76.06 - $81.06 per hour
...Job TitleJob Overview:Pay Range: $76.06hr - $81.06hrRequirement/Must Have:Must have Java development experience with ability to develop unit / integration test cases using Junit / TestNg.Must have application development experience using the COBOL programming language...Senior$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...SeniorWork experience placement- ...Hathiant is seeking a Sr. Developer to support the Grants.gov Information Technology Services program for the U.S. Department of Health... ...design, develop, test, and deploy enterprise applications using Java/Spring, React, AWS, and microservices, while emphasizing security...SeniorRemote work
- ...Web DeveloperThe Web Developer position is part of a fast-paced software development team. They will assist in software development and... ...should be knowledgeable of n-tier architectures and have a strong Java Web Development experience background. Work with analysts,...Senior
- ...Job Description Job Description Backend Developer (Senior) Ashburn, VA (2 days a week in the office) MUST BE A US CITIZEN Position... ...with the tech lead and senior developers, the Mid-Level Java Developer will participate in the system architecture design,...SeniorWork at office2 days per week
- ...An established financial services organization is seeking a Senior Backend Java Developer for a hybrid opportunity in Vienna, Virginia. This role focuses on designing, developing, and supporting scalable backend services and APIs that power modern digital banking experiences...SeniorMonday to FridayShift workDay shift3 days per week
$107.9k - $195.05k
Leidos is seeking Senior Java Software Engineer - Scrum Master to join the Air Traffic Business Area within the Homeland Sector, supporting... ...approximately 50% of your time will be spent designing, developing, testing, and maintaining production software, while the remaining...SeniorFull timeContract workRemote work$146k - $255.5k
...built a culture that’s passionate about developing software engineers. Software doesn't build... ...the Washington Business Journal. Are you a senior engineer interested in expanding the use... ...in This RoleBuild backend services using Java and the Spring ecosystemDevelop cloud-...SeniorFull timeImmediate start- ...Job Description Job Description Sr. Full Stack Developer – Java Ashburn, VA (Hybrid – 1 day onsite / 4 days remote) Must be a U.S. Citizen and currently reside in the Metro Washington, D.C. area We have an immediate full-time opening for an experienced Sr....SeniorFull timeImmediate startRemote work
- ...to go to Reston office once a week.Once a week in person @ Reston office and should be in drivable range.Looking for a strong Java developer with expertise in creating APIs preferably in cloud/EKS with cloud databases ( PostGres, MongoDB etc) and onboarding APIs on APIM...SeniorWork at officeImmediate start1 day per week
$125k - $145k
...Senior Software Developer Opportunity Laansu has an engaging opportunity for a talented Senior Software Developer to build their career and... ...related field. ~5+ years of writing object-oriented code in Java. ~5+ years of building web applications or APIs. ~5+...SeniorPermanent employmentFull timeTemporary workWork experience placementLocal areaRemote workFlexible hours- ...Senior Java Backend Engineer UST Global is looking for a highly energetic and collaborative Senior Java Engineer for a 12-month engagement... ..., aligning application design with business goals, developing and testing software, debugging and resolving technical problems...Senior
- ...government personnel security product. Act as a developer on Web enabled J2EE type applications,... ...based on SSBI investigation) Entry-level JAVA developer with 1-2 years experience... ...timeFunction: Information TechnologyExperience level: Mid-Senior LevelIndustry: Program DevelopmentContract workFor contractorsWork at officeImmediate start
- ...Java DeveloperImmediate need for a Java Developer for a position in the IT Industry. This is a 12+ month's contract opportunity with long-term potential located in Ashburn, VA. Please review the job description below:Key Responsibilities/ Key Requirements and Technology...Contract workImmediate start
- ...Core Java DeveloperHSS SOFT is an Equal Employment Opportunity EmployerJob DescriptionGreetings,My name is Raju. We do have a job opening for the position Core Java developer @ VA. Position with one of our clients. Please go through the job description mentioned below...Full timeImmediate start
- 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 work2 days per week1 day per week
$75k - $100k
...Synergistic IT Job OpportunitySynergistic IT is an organization focusing on Java/J2EE domain and providing technically skilled and competent candidates to clients in Northern America and Canada since 2010. From staffing to full implementation of projects we provide the...- ...maintaining systems running in a containerized environment.For Senior Principal level: A Bachelor's degree with 9+ years of relevant experience... ...in lieu of a degree requirementRequired:Significant Java and Python development experienceExperience with SQLShell Script...SeniorWork at office
- ...Hybrid onsite at Reston, VA MUST Have: 3 + years AWS cloud migration experience required. 12+ years Java, Spring, Spring batch, Microservices developers. IBM MQ experience. PURPOSE: Performs complex analysis, design, development, automated unit and integration...SeniorWork experience placementImmediate startRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Java Developer. Be the first to apply!
- java developer remote part time Sterling, VA
- senior application security Sterling, VA
- senior cloud data engineer Sterling, VA
- senior Sterling, VA
- senior customer success engineer Sterling, VA
- senior property accountant Sterling, VA
- senior operations technician Sterling, VA
- senior network engineer Sterling, VA
- sr information security engineer Sterling, VA
- senior robotics software engineer Sterling, VA


