Logo
CACI

Java Developer

CACI, Sterling, Virginia, United States, 22170

Save Job

Java Developer Job Category:

Engineering 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 The Opportunity: CACI is seeking an enthusiastic Java Software Developer to join our Advanced Solutions Group, within the National Security and Innovative Solutions Sector. We enable national security missions through creation and delivery of innovative, technology-centric solutions that provide decision advantage to our customers. This opportunity offers rewarding and unique benefits, equating to medical reimbursements, dependent care, education, and a Flexible Time Off (FTO) policy. Responsibilities: Collaboratively create mission-critical software applications for users, coordinating heavily for design and development. Provide software design and development expertise in support of new application development, using test-driven and iterative methodologies. Exhibit excellent technical expertise, being self-directed and motivated, while collaborating respectfully with teammates. Work as part of a responsive team where communication skills and problem-solving abilities are critical to success. Participate in new development starting with requirements analysis and design. Provide support for testing, integration, and deployment of the software baseline. Be familiar with good development and configuration management practices. Qualifications: Required: Active TS/SCI with Polygraph clearance. Bachelor’s degree or equivalent in computer science, information technology, or a related field. Experience with Java, Spring. Experience with REST. Experience with microservices (Docker, Kubernetes). Experience with Messaging and/or ESB Technologies. Experience with Software Testing (e.g., Junit, Automated Test Tools). Experience with Linux shell scripting and build tools (e.g., Ant, Maven). Desired: React. Experience with relational, noSQL, and file-based storage products. Experience with Java Security and Cryptology (PKI Certificates). Understanding of AWS. Experience with software configuration management processes and tools. What You Can Expect: A culture of integrity.

At CACI, we place character and innovation at the center of everything we do. An environment of trust.

CACI values the unique contributions that every employee brings to our company and our customers. A focus on continuous growth.

Together, we will advance our nation's most critical missions and build on our lengthy track record of business success. Your potential is limitless.

So is ours. Pay Range:

The proposed salary range for this position is $85,800 - $180,200. CACI is an Equal Opportunity Employer.

#J-18808-Ljbffr