Senior UI Developer

Nightwing

Annapolis, Northern (MD, KY)

Hybrid

USD 122,000 - 253,000

Full time

5 days 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

Nightwing is seeking a Senior Java Developer to design and build enterprise-grade applications using OSGi principles, deployed in an Apache Karaf container, to support mission-critical operations.

You will work on software-defined networking platforms, develop RESTful services, and collaborate with network engineers to deliver scalable solutions in a fast-paced, security-conscious environment.

The role requires strong problem-solving, 5+ years of Java experience, and an active TS/SCI clearance.

Qualifications

  • A STEM degree or equivalent experience.
  • 5+ years of professional Java development experience.
  • Expertise in OSGi architecture, including bundle lifecycle and modularity.
  • Experience with Apache Karaf or similar OSGi containers.
  • Strong Spring/Spring Boot and REST API development.
  • Experience with messaging systems (Kafka, ActiveMQ, RabbitMQ).
  • Multithreading, concurrency, and asynchronous programming in Java.
  • Git and CI/CD automation experience.
  • Security clearance TS/SCI with Polygraph and U.S. citizenship.

Responsibilities

  • Design and develop enterprise-grade Java applications using OSGi principles.
  • Build and maintain apps on Apache Karaf for deploying OSGi bundles.
  • Develop SDN platform components including controllers, plugins, and network management.
  • Create modular services for dynamic network configuration, monitoring, and orchestration.
  • Design and implement RESTful APIs and northbound/southbound interfaces.
  • Build scalable microservices for distributed network functions and real-time data processing.
  • Optimize performance for high-throughput, low-latency environments.
  • Collaborate with network engineers, architects, and cross-functional teams.
  • Implement automated testing and participate in code reviews and DevSecOps workflows.

Skills

Java development
OSGi framework
Apache Karaf
Spring / Spring Boot
RESTful APIs
Messaging systems
Multithreading / concurrency
Git / CI/CD
Problem-solving
Communication / teamwork
TS/SCI clearance

Education

STEM degree or equivalent

Tools

Git
CI/CD
Open-source SDN tools

Job description

# Senior Java Developer## About NightwingNightwing is seeking a **Senior Java Developer** who excels at building robust, modular enterprise applications that power mission-critical operations. Join a team at the forefront of developing scalable, OSGi-based architectures and software-defined networking solutions that strengthen our nation's security with cutting-edge technologies. Nightwing develops strategic and tactical SIGINT solutions that secure the interests of the U.S. and its partners.Our collaborative environment embraces creativity, integrity, and constant improvement. With access to state-of-the-art tools, opportunities to grow professionally, and meaningful work alongside the nation's finest service members, you'll help shape tomorrow's solutions today.**This is an ONSITE position based out of our National Business Park, Maryland location.**## What You Will Do:* Design and develop enterprise-grade Java applications using OSGi framework principles for modular, dynamic service architectures* Build and maintain applications on Apache Karaf, leveraging its runtime container capabilities for deploying and managing OSGi bundles* Contribute to software-defined networking (SDN) platforms, developing controllers, plugins, and network management applications* Develop modular services that enable dynamic network configuration, monitoring, and orchestration capabilities* Design and implement RESTful APIs and northbound/southbound interfaces for network programmability and integration* Build scalable microservices architectures that support distributed network functions and real-time data processing* Optimize application performance for high-throughput, low-latency environments handling complex network traffic* Collaborate with network engineers, architects, and cross-functional teams to deliver innovative networking solutions* Implement automated testing strategies including unit, integration, and system-level tests for mission-critical components* Participate in code reviews, technical design sessions, and contribute to architectural decisions* Ensure adherence to agile development practices and configuration management standards using modern DevSecOps tools and workflows* Troubleshoot and resolve complex issues in distributed systems and network control applications## Qualifications You Must Have:* A STEM degree (Science, Technology, Engineering, Mathematics) or equivalent experience* 5+ years of professional Java development experience* Strong expertise in **OSGi framework** architecture, including bundle lifecycle, service registry, and modularity principles* Proven experience with **Apache Karaf** or similar OSGi runtime containers (e.g., Apache Felix, Eclipse Equinox)* Deep understanding of Java frameworks including Spring, Spring Boot, and dependency injection patterns* Experience with software-defined networking concepts, network protocols, and programmable network architectures* Proficiency in building RESTful web services and working with API design patterns* Experience with messaging systems and event-driven architectures (e.g., Kafka, ActiveMQ, RabbitMQ)* Solid understanding of multithreading, concurrency, and asynchronous programming in Java* Familiarity with version control using Git and CI/CD automation tools* Strong problem-solving abilities and experience debugging complex distributed systems* Excellent communication and teamwork skills, with a passion for innovation and collaboration* **Active TS/SCI security clearance with Polygraph*** **U.S. citizenship is required**## Qualifications We Prefer:* Experience contributing to open-source SDN controller platforms and network virtualization projects* Knowledge of network protocols (e.g., OpenFlow, NETCONF, RESTCONF, BGP, OSPF)* Experience with YANG data modeling and network device configuration management* Familiarity with network function virtualization (NFV) and virtual network functions (VNF)## Why Join Nightwing?* **Cutting-Edge Tools:** Work with modern Java frameworks, OSGi architectures, and next-generation software-defined networking technologies* **Mission-Driven Impact:** Build network control solutions that directly support missions that make the world safer and more secure* **Innovation at Scale:** Develop solutions that manage complex network topologies, real-time traffic flows, and mission-critical communications* **Collaborative Culture:** Work with talented network engineers, architects, and service members in a dynamic environment that values technical excellence and innovation* **Professional Growth:** Opportunities to deepen expertise in emerging SDN technologies, network programmability, and distributed systems## Security Clearance Type:TS/SCI with Polygraph## Security Clearance Status:Active and existing security clearance required after day 1Salary & BenefitsThe salary associated with this position ($122,000-$253,000) is commensurate with the selected candidate’s qualifications, years of relevant experience, and demonstrated level of expertise. Compensation will be determined based on these factors to ensure alignment with skills, responsibilities, and market standards.Nightwing offers medical, vision and dental insurance coverage in addition to a 401k plan, PTO, Holidays, and additional insurances.*Nightwing is An Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status, age or any other federally protected class.*
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior UI Developer
Senior UI Developer

Nightwing Intelligence Solutions, LLC • Georgetown (MD)

On-site
USD 122,000 - 253,000
Medical, Vision & Dental Insurance
401k plan
PTO & Holidays
+1
Network and Systems Engineer
Network and Systems Engineer

Nightwing • Annapolis (MD), Northern (KY)

Hybrid
USD 122,000 - 253,000
Medical, Vision, Dental insurance
401k plan
PTO
+2
Senior Mission / Systems Engineer
Senior Mission / Systems Engineer

Nightwing Group • Annapolis (MD)

On-site
USD 122,000 - 253,000
Medical, vision, and dental insurance
401k plan
PTO and Holidays
Senior Mission / Systems Engineer
Senior Mission / Systems Engineer

Nightwing Group • Annapolis (MD)

On-site
USD 122,000 - 253,000
Medical, vision, and dental insurance
401k plan
PTO and Holidays
Senior UI Developer
Senior UI Developer

Nightwing Intelligence Solutions, LLC • Corridor North (MD)

On-site
USD 99,000 - 206,000
Medical insurance
Vision insurance
Dental insurance
+4
Senior Lead Software Engineer - Network Infrastructure and Automation
Senior Lead Software Engineer - Network Infrastructure and Automation

Nightwing Group • Annapolis (MD)

On-site
USD 122,000 - 253,000
Senior Software Engineer
Senior Software Engineer

Nightwing Group • Sterling (VA)

On-site
USD 120,000 - 160,000
Access to cutting-edge technology
Opportunities for professional growth
Collaborative work environment
Software Engineer 2
Software Engineer 2

Nightwing Group • Annapolis (MD)

Hybrid
USD 122,000 - 253,000
Medical, vision and dental insurance
401k plan
PTO
+3
Software Engineer 2
Software Engineer 2

Nightwing Group • Annapolis (MD)

Hybrid
USD 122,000 - 253,000
Medical, vision and dental insurance
401k plan
PTO
+3
Senior CNO Developer
Senior CNO Developer

Nightwing Group • Maryland

On-site
USD 99,000 - 206,000
Medical, vision, and dental insurance
401k plan
Paid time off
+1