CACI is seeking a Full Stack Java Developer with GIS Experience to join their team supporting the Department of Homeland Security (DHS) Customs and Border Protection. This role focuses on the Enterprise Geospatial Information Services (eGIS) System, a web-deployed application providing cutting-edge geospatial services.
The position offers a unique opportunity to work on mission-critical systems while utilizing a modern tech stack including Java, Angular, and various database technologies. As a senior member of the team, you'll be responsible for designing and implementing custom software solutions, mentoring junior developers, and ensuring product quality.
The role combines technical expertise in full-stack development with specialized knowledge in geographical information systems (GIS), particularly ESRI and ArcGIS. Working in an Agile environment, you'll collaborate with cross-functional teams to deliver software in short sprint cycles.
CACI offers a comprehensive benefits package including healthcare, retirement plans, and flexible time off. The company culture emphasizes integrity, innovation, and work-life balance. With hybrid work options available and competitive compensation ranging from $90,300 to $189,600, this position presents an excellent opportunity for experienced developers looking to make an impact on national security missions.
The ideal candidate will have 7+ years of experience, strong Java development skills, and a background in GIS technologies. This role offers growth opportunities within a stable organization while working on meaningful projects that directly support homeland security initiatives.