Cgh Technologies - Herndon, VA

posted 10 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 in Herndon, Virginia. This role involves working in a fast-paced environment focused on developing innovative internet-based mapping applications. The ideal candidate will possess strong customer communication skills and be adept at managing time effectively while leading projects. The position requires collaboration within an agile team to enhance application functionality and ensure high-quality software delivery.

Responsibilities

  • Works within an agile (Scrum) team to advance the state of the application.
  • Must have excellent customer communication skills.
  • Interface with customer to determine and document application requirements.
  • Coordinates with other functional members of the project team, i.e. infrastructure, database administrations security, and configuration management.
  • Perform specialized programming duties including conceptual system design, specifications development, including writing interfaces to Database Management Systems (DBMS).
  • Translates detailed design into computer software.
  • Tests, debugs, and refines the computer software to produce the required product.
  • Ensures that software design promotes modularity and portability and is reliable, serviceable, and maintainable, has demonstrable accuracy, privacy and security, and is sufficient within the parameters of the system.
  • Prepares required system and data requirements documentation, including both 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 experience in the Information Technology industry.
  • 10+ years experience as an application developer.
  • 10+ years experience in Java-based Object-Oriented Development (OOD).
  • Bachelor's Degree in related field - 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.
  • Knowledge and experience developing web front ends, including 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 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 a plus: Geotools, PostGIS and/or Oracle spatial preferred.
  • Experience with web-enabling technologies to enhance input to an output from geographical displays is a plus.
  • Shell scripting.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service