About this role
Software Developer at CACI. Location: Sterling, Virginia, United States. Role: developing software, designing applications, supporting deployment Requirements: Bachelor's in CS/IT or related, ability to qualify for TS clearance, Security+ and FS Poly desired, experience with Java, JMS, Angular, Hibernate, Camel, Spring, REST, messaging (ActiveMQ/Kafka), Linux, testing (JUnit), build tools (Maven/Gradle). Category: Information Technology Seniority: Mid Level Tools: Java, JMS, Angular, Hibernate, Camel, Spring, REST, Web services, ActiveMQ, Kafka, JUnit, Linux, Maven, Gradle, Java Network Programming, PKI Certificates, AMQP, EJBs, Java Threads, JDBC, React, JSON, XML, Amazon Web Services, GitLab, CI/CD, Kubernetes Certifications: security+, fs poly Commitment: Full Time Workplace: Onsite Languages: English