Senior Java Developer
$90.3k - $189.6kCaci Inc
Job Title: Senior Java Developer Job Category: Information Technology Time Type: Full time Minimum Clearance Required to Start: TS/SCI with Polygraph Employee Type: Regular Percentage of Travel Required: Up to 10% Type of Travel: Local Anticipated Posting End: 10/3/2026 The Opportunity: Contribute to the design and architecture of scalable and robust Java applications via best practices and industry standards Develop strategic vision and product development roadmaps Collaborate with cross-functional teams, including product owners, designers, and other developers Mentor and provide guidance to junior and mid-level developers, fostering their professional growth Conduct code reviews to maintain code quality, performance, and maintainability Investigate and resolve complex technical issues, identifying opportunities for optimization and enhancement Collaborate with stakeholders to understand business objectives and provide technical expertise and solutions Stay up to date with emerging technologies, and industry advancements, sharing knowledge and best practices Responsibilities: 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 components Software Architecture and Design: Strong understanding of software architecture principles, ability to design scalable and maintainable solutions, and proficiency in applying architectural patterns Frameworks 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 mechanisms Build 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 performance Containerization: Proven experience with containerization platforms (Docker, Podman, Kubernetes) and designing/implementing containerized architectures Knowledge of and experience using Linux Security practices and familiarity with authentication, authorization, and encryption mechanisms Qualifications: 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) polygraph 7+ years of professional experience in Java development or related roles Proven track record of delivering complex, enterprise-level Java projects Experience 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 stakeholders Desired: Experience with bit level manipulation and visualization Artifactory 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,600 CACI 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.
$171.7k - $232.3k
...with great opportunity for professional growth. Find your future with us. The 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,...SeniorPermanent employmentWork experience placementRelocationVisa sponsorshipWork visaFlexible hoursShift workDay shift- ...Java Architect V DISYS is seeking a Java Architect V as part of the Enterprise Innovation Team. This resource will be working in a collaborative environment to conduct and participate in technical and functional evaluations. They will also be responsible for facilitating...SeniorRemote work
- 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
- ...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
$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
- 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
- ...Accenture Federal Services is seeking a Java Developer in Chantilly, Virginia, responsible for the full agile development lifecycle of J2EE applications. Specifically, you'll work on design, construction, and testing of components to support project goals. The ideal candidate...Senior
- ...professional experience with our tech stack: Python, PostgreSQL, Java Spring Boot, Angular, microservices architecture, and AWS. In-... ...of state management and UI performance Experience developing and maintaining Python applications, APIs, automation scripts,...SeniorLocal areaRemote work2 days per week3 days per week
- ...Job Description Job Description We are seeking an experienced Senior Java Developer to support the modernization of a mission-critical government information system. The ideal candidate will have extensive experience developing enterprise Java applications and a...SeniorContract workRemote work
- Collins Aerospace is seeking a Software Engineer in Sterling, VA, focusing on software solutions for an aircraft Simulator Training System. This position requires regular onsite work and the ability to collaborate across engineering teams. Candidates should have substantial...Senior
$130k - $200k
Summary Position Title: Senior Java Software Engineer Position ID: TA248 Location(s): On-site; Aurora, CO; Herndon, VA Application... ...Job Description Trusted Space is seeking a Sr. Software Developer with a Bachelor’s degree or higher and 10+ years’ experience to...SeniorFull timeTemporary workLocal area- ...time to move forward. Come join us. Pangiam is seeking Senior full stack JAVA/JEE Engineers for a multi-year contract to support the ongoing... ...Hibernate) 8-10+ years Java JEE (Required) Experience developing microservices Desired knowledge and experience include:...SeniorFull timeContract workWork experience placement
$97 per hour
...SR JAVA FULL STACK DEVELOPER (AWS / EKS / Angular) Location: Hybrid - Reston, VA (20190) (90% remote - 4 to 6 onsite meetings a year) Type: Contract... .../week Pay (W2): USD $97.00/hr JOB OVERVIEW We’re seeking a Senior Java Full Stack Developer to a strategic cloud...SeniorContract workLocal areaRemote workFlexible hoursShift work- ...Hiring: Java Full Stack Developer Location: Reston, VA (100% Onsite) Type: Full-time Interview: Final round is In-Person Are you a Java FSD with 9–10 years of experience and a passion for building scalable, cloud-native apps? We’re looking for someone who thrives...SeniorFull time
- ...KDA Consulting Inc. is seeking a talented Full Stack Developer to support the design, development, and maintenance of enterprise-level... ...and business logic using technologies such as Node.js, .NET, or Java Application Architecture & Integration Design and...SeniorFull time
- ...Analyze current processes to formulate and develop new and modified software-based to-be... ...and rules engines ~ Experience in Java including extensive knowledge of modern Java... ...oral and written communication with the senior levels of management and the Customer...SeniorFor subcontractorLocal area
$185.1k - $273.2k
## Senior Principal Solutions ArchitectApplylocations: USA\_VA\_Herndontime type: Full timeposted on: Posted Yesterdayjob requisition... ...high assurance cyber security, we have been leading the way in developing and delivering innovative cyber security technology. We protect...SeniorPermanent employmentFor contractorsLocal areaFlexible hoursShift work- ...Responsibilities The Senior Principal Data Scientist - AI Lead will be the point of contact for Public Sector / Government... ...programming skills: Expertise in languages like Python, Java, or Go, essential for developing and deploying AI solutions. ~ Cloud platform knowledge...Senior
- ...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
- ...KDA Consulting Inc. is seeking a highly skilled Full Stack Developer with Big Data expertise to support mission-critical programs within... ...Proficiency in one or more programming languages such as Java, Python, or C# Experience building and consuming APIs and working...SeniorFull time
- ...technology. We are seeking a self‑motivated Senior Vulnerability Researcher who is ready to... ...and determine exploitability. Develop proof‑of‑concept software and creative solutions... ...in multiple languages including C, C++, Java, and JavaScript. Extensive experience using...Senior
- ...________________________ We are seeking a highly skilled Senior Full Stack Developer's to design, develop, and maintain scalable web applications... ..., or Vue) ~ Strong backend development skills (Node.js, Java, Python, or similar) ~ Experience designing and consuming...SeniorFull time
- ...status, issue, and risk disposition to all stakeholders, including senior management, on a timely basis The individual would have... ...firm’s roadmap programs. Qualifications Strong experience in Java 8, Spring Boot, Microservices, Kafka, Hibernate or JPA and REST...Local area
- ...computer science, physics, applied mathematics, engineering, or related technical discipline At least 4 years' experience with Python, Java or similar scientific computing languages Experience defining, designing, and integrating architectures for signal processing...SeniorFlexible hours
- ...software development team. You will be responsible for designing, developing, testing, and integrating custom software solutions across the... ...(e.g., React, Angular, Vue.js) or backend languages (Java, Python, NestJS, NodeJS) Experience working with microservices...SeniorFull timeLocal area
- ...inspection, analysis, certification, and compliance. The Senior Full-Stack Developer builds the software that makes the service operable — the... ..., a mainstream back-end stack such as Node.js, Python, Java, .NET, or similar, and relational databases. ~ Proven experience...SeniorFull timeWorldwide
$130k - $180k
...HawkEye 360 is currently seeking a Senior Command & Control Software Engineer to join the... ...creative and has a passion for working with and developing new innovative technology. Your main... ...programming languages such as C++ and Java. Experience with Ansible, Docker, and Kubernetes...SeniorWork experience placementRemote workWorldwideNight shift$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- ...Senior Developer Platinum Technologies is seeking a Senior Developer to join our team. In this position you will design, develop, and maintain... ...experience developing enterprise software applications using Java, Python, C#, or comparable object-oriented programming...Senior
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 manager tax Sterling, VA
- senior devops Sterling, VA
- senior international accountant Sterling, VA
- senior vmware engineer Sterling, VA
- senior resident engineer Sterling, VA
- senior performance engineer Sterling, VA
- senior storage engineer Sterling, VA
- senior director diversity & inclusion Sterling, VA
- senior manager Sterling, VA



