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: 8/1/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
- 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
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
- 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)
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.
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior Java Developer in Sterling, VA vacancy
- ...Job Title: Senior- Java Developer Location : USA 100% remote Duration: 1-year contract to begin with Need 10 + Years of Experience only! The Senior- Java Developer designs, develops, documents, unit-tests, implements and deploys web-...SeniorContract workRemote work
- ...Information Key Required Skills Strong experience with Java , OpenShift/ Amazon Web Services (AWS), Agile Development,... ...Services. Position Description 'Design and develop software applications using Twelve-Factor App methodology from...SeniorContract work
$125k - $145k
...Senior Full Stack Developer Job description Laansu has an engaging opportunity for a talented Senior Software Developer to build their career... ...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- ...Job Description Great opportunity for a Java Developer to join our Agile Scrum team, providing software development and maintenance for the delivery of releasable software in short sprint cycles. Responsible for activities associated with delivery of software solutions...Senior2 days per week3 days per week
- ...able to support visa 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...SeniorContract work
- ...Job title: Senior Java Developer OR Fullstack Developer Location: Reston VA - In person interviews only Long term contract We need strong Java, AWS, Springboot only with at least 12plus years of overall experience Job Description...SeniorLong term contractTemporary work
- ...APIM Developer Minimum 3 years APIM experience is needed along with production support experience. Minimum 3 years of Java experience in the development of Java/JEE enterprise applications using JEE, Spring, Hibernate, Web Services, RESTful, AJAX, JSON, SQL, JUnit...SeniorWork experience placement
- 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 with AWS services (S3, SQS, SNS, ECS, Lambda, CloudWatch...Senior
- A leading technology solutions provider based in Virginia is seeking a skilled professional with expertise in IBM ODM, Java, and J2EE for a role focusing on the design and development of rule engines. The ideal candidate holds a Bachelor's degree in Computer Science/Engineering...Senior
- ...why we are a top veteran employer and Certified Great Place to Work ASRC Federal Arctic Slope Mission Services' is seeking a Java Developer with experience in building high-performing, scalable, enterprise-grade applications to support a government contract in...SeniorContract workFor contractorsRemote work
- ...communication skills. Write and maintain advanced scripts using Java, JavaScript. XQuery, Python, HTML, SQL or any other scripting... ...applications and design specifications for functional areas and develop block diagrams and logic flow charts. Translate detailed designs...Senior3 days per week
$170.1k - $222.2k
...Position Overview Senior Java Software Engineer – Developer to join the Advanced Ground Architecture (AGA) team located in Herndon, Virginia; Seal Beach, California; El Segundo, California; and Colorado Springs, Colorado. The role focuses on supporting the Boeing Defense...SeniorPermanent employmentWork experience placementRelocationVisa sponsorshipWork visaFlexible hoursShift workDay shift- ...engineering or equivalent experience A minimum of 9+ years of developer experience Solid understanding of typical multi-tier architectures... .... Design and develop Micro Services based solutions using Java/JEE frameworks, UI frameworks, Docker and Kubernetes/EKS. Work...Senior
$171.7k - $232.3k
...Senior Java Software Engineer - Developer Company: The Boeing Company 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 work$177k - $187k
Zillion Technologies, Inc. is hiring a mid-level Java Application Developer in McLean, Virginia. The role requires 5+ years of software development experience, strong Java skills, and proficiency in SQL. Applicants should also have experience with AI coding agents. The...SeniorContract work- ...Java Developer Location: Reston VA / Washington DC (Need local candidates within 75 miles) Duration: 6-12 Months Senior Java backend developer role Moving On Perm applications to AWS Cloud Need AWS cloud migration experience Must have strong experience...SeniorPermanent employmentLocal area
- ...Key Responsibilities: • Design, develop, and optimize high-quality software applications using various advanced programming languages... ...in programming languages / standards / build tools including Java, XML, Open API, Maven, and ANT, with strong knowledge of modern...Senior
- Horizon Technologies Inc. is seeking a Selenium Tester with Java experience to lead testing initiatives. The ideal candidate will have... ...of experience with Selenium and be comfortable working with developers and management. Your responsibilities will include developing Master...Senior
- A leading consulting company is looking for a Java Full Stack Developer in McLean, VA. You will be responsible for developing and updating applications while leading technical efforts. Candidates should have a Bachelor's degree, 4+ years of experience, and extensive knowledge...SeniorFull time
- Robotics Technologies LLC in McLean, Virginia is seeking an experienced backend developer to design, develop, and maintain enterprise-level systems using Java (Spring Boot). The ideal candidate has over 10 years of experience in backend development and strong expertise...Senior
- Design, develop, and maintain enterprise-level backend systems and microservices using Java (Spring Boot). Lead the end-to-end lifecycle of backend features - from technical design and implementation to deployment and support. Develop RESTful APIs and ensure secure and...SeniorPermanent employmentContract workLocal area
- Instrument Interface Engineer The primary responsibility is to design and code instrument interfaces that automate communication between laboratory instruments and our software systems. Onsite technical evaluation is needed to understand how the instruments communicate...Senior
$120k - $140k
Tata Consultancy Services Limited is seeking a candidate in McLean, VA to design and develop web applications and serverless architectures using AWS services. The role involves creating automated deployment pipelines and ensuring security best practices. The ideal candidate...Senior- ...Senior Java Developer Strong knowledge and hands on experience in Core Java. Hands on Experience on Restful Web services. Knowledge of SOAP web services is good to have. Strong knowledge and hands on experience on Spring framework (Spring-boot, Spring-IOC, Spring-MVC...
$86.5k - $142.7k
...working world. Job Summary As a Senior Consultant within EY’s Digital Engineering... ...in full-stack development, working across Java backend services and modern frontend... ...environments. Key Responsibilities Develop backend services using Java (Spring Boot,...SeniorSummer holidayFlexible hours- ...ITCON Services is looking for a bright, motivated Senior Full Stack Developer to join our team. The Senior Full Stack Java Developer position will be a 100% hands‑on role and will support both company and project team endeavors. The Senior Full Stack Java Developer will...SeniorFull timeWork experience placement
- ...work in the U.S. are encouraged to apply. Tax Terms: W2, 1099 Corp-Corp or 3rd Parties: Yes The 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...Senior
- ...specialty areas: Information Technology (IT), Clinical Research, Rehabilitation Therapy, and Nursing. Job Description Position: Senior Level Java Developer Location: McLean, VA (Local candidates only) Duration: 4 Months Responsibilities: Develop and maintain large,...SeniorLocal area
- ...Job Description - Java Developer -Need Local and Genuine Candidates with Driver's License. Job location: Bellevue, WA. onsite job -... ...Telecommunication. Job Description • This is primarily for a Senior Java Developer, who will take technical initiatives and work...Local area
- ...Apply Description Sr. Java Developer At B&A, we foster and embrace a distinct set of values that we live by and instill in all aspects of our organization: dedication, commitment, partnership, trust, and recognition. We have incorporated...SeniorFull timeContract workWork experience placementWork at officeLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Java Developer. Be the first to apply!
Related searches
- java developer remote part time Sterling, VA
- senior vice president of operations Sterling, VA
- senior storage engineer Sterling, VA
- senior cybersecurity engineer Sterling, VA
- senior financial analyst fp&a Sterling, VA
- senior performance engineer Sterling, VA
- senior software design engineer Sterling, VA
- senior java j2ee developer Sterling, VA
- senior cloud service delivery manager Sterling, VA
- senior tableau developer Sterling, VA

