Taro Logo

Full Stack Java Developer with GIS Experience

CACI is a technology company providing innovative solutions and services for national security missions.
Ashburn, VA, USA
$90,300 - $189,600
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
7+ years of experience
Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Full Stack Java Developer with GIS Experience

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.

Last updated 8 days ago

Responsibilities For Full Stack Java Developer with GIS Experience

  • Provide software support for DHS Customs and Border Protection eGIS System
  • Design, develop and implement custom software and database applications
  • Collaborate with product team members
  • Participate in release and sprint planning
  • Support release planning with conceptual design
  • Analyze complex project-related problems
  • Ensure product quality and timeliness
  • Provide mentoring to junior team members

Requirements For Full Stack Java Developer with GIS Experience

Java
JavaScript
TypeScript
  • U.S. Citizenship and ability to pass CBP background investigation
  • BS in Computer Science, Software Engineering, or related field (or equivalent experience)
  • 7+ years of technical experience with software design and development in Windows Environment
  • Experience with Java and Angular
  • Experience with Hibernate, JAX-RS, JavaScript, XML, JSON, Web-Services
  • Object oriented design and development expertise
  • Experience with Git and concurrent development workflows
  • SQL/PL/SQL experience with Oracle, MySQL, or SQL Server databases
  • Understanding of software development life cycle
  • ESRI and ArcGIS knowledge

Benefits For Full Stack Java Developer with GIS Experience

Medical Insurance
Vision Insurance
Dental Insurance
Education Budget
  • Healthcare
  • Wellness Programs
  • Financial Benefits
  • Retirement Benefits
  • Family Support
  • Education Benefits
  • Flexible Time Off