GUI Development Lead

Synergy ECP

Columbia (MD)

On-site

USD 120,000 - 180,000

Full time

41 hours ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Synergy ECP, based in Columbia, MD, is seeking a Software Engineer to lead the AMF GUI team. You will design, develop, and test enterprise-grade Java applications, emphasizing robust web GUIs using modern frameworks and RESTful services.

A TS/SCI clearance and a strong background in SIGINT/IA/IT are required. Ideal candidates will have 5+ years in enterprise Java and 3+ years with React/Angular/Vue, plus experience with Spring, Hibernate/JPA, and data formats like XML/JSON/Avro.

Qualifications

  • TS/SCI clearance required.
  • Bachelor's degree or higher in computer engineering or related field.
  • 8 years of Software Engineering experience; 12 years with degree substitution.
  • At least three years in SIGINT, IA and IT domains.

Responsibilities

  • Software Engineer for the Application Messaging Framework (AMF).
  • Lead the web-based GUI development team and deliver enterprise Java applications.
  • Develop and test software, ensuring performance and reliability across systems.
  • Collaborate with stakeholders and mentor junior engineers.

Skills

Java enterprise
Web GUI
React/Angular/Vue
Spring Framework
RESTful services
Git/Maven/Gradle
JMS
WebSockets
Leadership
Enterprise Linux
XML/JSON/Avro

Education

Bachelor's degree in CS/CE

Tools

Grafana
ExtJS
Hibernate/JPA
SQL
Git
Maven
Gradle

Job description

Company Description

Synergy ECP is a Service Disabled Veteran-Owned Small Business SD(VOSB) that was formed in July 2007 with Headquarters in Columbia, MD and is made up of talented, dedicated staff to provide a broad range of services to the defense, intelligence and health care industries.

In an ultra-competitive environment, Synergy ECP has thrived by adhering to our name, making sure excellence is displayed by our Employees, to our Customers and by Improving Performance (ECP).

It’s what sets us apart, enabling us to be an autonomous yet agile business that delivers huge results - showing we’re ready to meet our customers’ evolving demands.

Synergy ECP has earned a client list that includes numerous Fortune 100 companies, in addition to multiple branches of the US government and military services.

Synergy ECP is an equal opportunity employer and considers qualified applicants for employment without regard to race, color, creed, religion, national origin, sex, sexual orientation, gender identity and expression, age, disability, veteran status, or any other protected class.

Clearance Required: TS/SCI

Other Requirements: U.S. Citizenship

Software Engineer supporting the Application Messaging Framework (AMF), responsible for leading the web-based GUI development team. Designs, develops and tests enterprise software critical to multiple systems across the Customer enterprise. Candidate should demonstrate a strong background developing enterprise-grade Java applications with experience matching the skills outlined below. Experience with JMS is a plus.

Minimum Required Skills/Experience
  • TS/SCI clearance
  • Bachelor's degree or higher in computer engineering or in a field related to the computer engineering or computer science disciplines
  • 8 years of Software Engineering experience. An additional 4+ years of Software Engineering experience may be substituted for the degree for a total of 12 years.
  • At least three years of experience in the SIGINT, IA and IT domains
Critical Skills
  • 5+ years of experience developing enterprise-grade Java applications
  • 3+ years of experience developing web-based GUIs using HTML, CSS, JavaScript, and WebSockets
  • 2+ years of experience writing software using modern JavaScript frameworks such as React, Angular, and Vue.js
  • Strong leadership skills and mentoring ability
  • Knowledge of the Spring Framework and Dependency Injection
  • Experience with data binding and object serialization using XML, JSON, or Avro
  • Experience developing RESTful web services
  • Ability to debug and resolve application errors and performance bottlenecks in a timely and effective manner
  • Ability to clearly communicate ideas and status updates to peers and management
  • Experience managing software deployments to Java servlet containers such as Jetty
  • Experience developing, deploying, and maintaining software in an Enterprise Linux environment
  • Experience developing software with Git, Maven and Gradle
Desired Skills
  • Experience with Grafana or similar data visualization, analytics, and monitoring tools
  • Knowledge of graph DBs, the Tinkerpop Graph API, or SigmaJS
  • Experience writing and maintaining web-based ExtJS applications
  • Experience writing software using message-oriented middleware such as JMS, AMQP, STOMP, or MQTT
  • Experience with Hibernate, JPA, and SQL
  • Understanding of Usability Engineering principles and best practices for user interface design
  • Master’s degree in Computer Science, Information Security, or a related field
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

GUI Development Lead - TS/SCI Clearance (Web Apps)
GUI Development Lead - TS/SCI Clearance (Web Apps)

Synergy ECP • Columbia (MD)

On-site
USD 120,000 - 180,000
Software Engineer – Mid/Senior
Software Engineer – Mid/Senior

Jobtailor • Maryland

On-site
USD 120,000 - 180,000
Software Engineer
Software Engineer

Synergy ECP • Columbia (MD)

On-site
USD 120,000 - 170,000
Software Developer 3
Software Developer 3

Synergy ECP • Columbia (MD)

On-site
USD 120,000 - 180,000
Software Engineer
Software Engineer

Synergy ECP • Columbia (SC)

On-site
USD 90,000 - 160,000
Software Engineer 3
Software Engineer 3

Synergy ECP • Columbia (SC)

On-site
USD 120,000 - 150,000
Software Engineer Level 3
Software Engineer Level 3

Synergy ECP • Columbia (MD)

On-site
USD 120,000 - 160,000
Software Engineer 1
Software Engineer 1

Synergy ECP • Columbia (MD)

On-site
USD 90,000 - 120,000
Senior Java Software Engineer
Senior Java Software Engineer

Anthem Engineering, LLC • Maryland

On-site
USD 120,000 - 180,000
Senior Software Developer
Senior Software Developer

V2X • Chantilly (VA)

On-site
USD 80,000 - 100,000
Healthcare coverage
Life insurance, AD&D, and disability benefits
Retirement plan
+5