Cgh Technologies - Herndon, VA

posted 19 days ago

Full-time - Senior
Herndon, VA
Professional, Scientific, and Technical Services

About the position

CGH Technologies, Inc. is seeking a Sr. Java Developer to join their team. This role involves working in a fast-paced, innovative environment focused on developing internet-based mapping applications. The ideal candidate will have a strong customer focus and excellent communication and leadership skills, contributing to the advancement of application development within an agile team.

Responsibilities

  • Work within an agile (Scrum) team to advance the state of the application.
  • Interface with customers to determine and document application requirements.
  • Coordinate with other functional members of the project team, including infrastructure, database administration, security, and configuration management.
  • Perform specialized programming duties including conceptual system design and specifications development.
  • Translate detailed design into computer software.
  • Test, debug, and refine the computer software to produce the required product.
  • Ensure that software design promotes modularity, portability, reliability, serviceability, maintainability, accuracy, privacy, and security.
  • Prepare required system and data requirements documentation, including program-level and user-level documentation, system test, implementation, and configuration management plans, and system demonstrations.
  • Design and develop Intranet-based interactive applications.

Requirements

  • 10+ years of experience in the Information Technology industry.
  • 10+ years of experience as an application developer.
  • 10+ years of experience in Java-based Object-Oriented Development (OOD).
  • Bachelor's Degree in Computer Science, Engineering, or Math is preferred.
  • Hands-on experience with Hibernate/JPA, PostgreSQL, Maven, JSON, XML, CDI, and other open source tools and frameworks.
  • Knowledge of Linux/UNIX environment is a must.
  • Experience developing web front ends with Angular, JavaScript, JQuery, and BootStrap.
  • Knowledge and experience in developing web services, particularly RESTFul.
  • Knowledge and experience with cloud computing platforms, including EC2 or Azure.
  • Knowledge and experience with containerization, including Docker or Kubernetes is a plus.
  • Knowledge and experience with Kafka is a plus.
  • Strong math skills are a plus.
  • Experience in GIS/Spatial environment is a plus.

Nice-to-haves

  • Internationalization experience is a plus.
  • Working knowledge of Geographical System (GIS) software such as Geotools, PostGIS, and/or Oracle spatial preferred.
  • Experience with web-enabling technologies to enhance input to and output from geographical displays is a plus.
  • Shell scripting experience.

Benefits

  • Medical insurance
  • Dental insurance
  • Short- and long-term disability insurance
  • Life insurance
  • Commuter benefit
  • Flexible spending account
  • 401K
  • Paid holidays
  • Paid Time Off (PTO)
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service