About this role
Software Developer at Caci. Location: Sterling, Virginia, United States. Role: creating applications, providing support, collaborating teammates Requirements: Bachelor's in CS/IT or related, ability to qualify for TS clearance and obtain FS Poly, experience with object-oriented and functional programming, Java ecosystem, messaging, web services, Linux, automated testing, and build tools; up to 25% travel. Category: Information Technology Seniority: Mid Level Tools: Java, JMS, Angular, Hibernate, Camel, Spring, REST, Web services, ActiveMQ, Kafka, Junit, Linux shell scripting, Maven, Gradle, AMQP, EJBs, Java Threads, JDBC, React, JSON, XML, Amazon Web Services, Gitlab, CI/CD Pipelines, Kubernetes, PKI Certificates Certifications: ts clearance eligibility, fs poly, security Commitment: Full Time Workplace: Onsite Languages: English