Computer Software Developer (backend)

Egg Harbor Township, NJ, US, United States

Job Description

About P17 Solutions




P17 Solutions is a distinguished Small Business Administration 8(a) certified company, specializing in delivering professional services to a diverse range of clients, including Federal, State, and Local Government agencies, industry partners, and organizations across both public and private sectors. With an unwavering commitment to excellence and a proven track record of success, we have established ourselves as a trusted and reliable provider of cutting-edge technology and innovative solutions.


Our legacy of exceptional performance and execution reflects our unwavering dedication to our clients. Over the years, we have cultivated strong, trusted relationships with both our FAA partners and private sector customers, positioning ourselves as a reliable pillar of support and expertise.


Our multifaceted team of professionals brings together more than 40 years of combined experience in both government and private sectors. This extensive expertise empowers us to drive innovation and deliver meaningful impacts across various domains, ensuring the success of our clients' missions.


At P17 Solutions, we are more than just a company; we are your trusted strategic partner in navigating the intricate landscape of government, industry, and technology. Join us on our journey of innovation and excellence as we continue to shape the future of transportation and public services. Together, we can achieve transformative solutions that drive progress and success. Visit us at www.p17solutions.com

Position Summary



The Terminal Flight Data Manager (TFDM) program is a critical Federal Aviation Administration (FAA) initiative designed to improve airport surface operations, enhance traffic flow predictability, and increase overall air traffic management efficiency across the National Airspace System.


The TFDM Training Scenario Generation Tool supports the development of site-specific, operationally realistic training scenarios used by air traffic controllers. These scenarios enable effective deployment, validation, and adaptation of TFDM capabilities at individual facilities by reflecting local airport configurations, traffic patterns, and operational procedures.


As a Backend Software Developer, you will support the design, development, and sustainment of backend services that generate, manage, and deliver training scenarios. This role focuses on building reliable, scalable, and maintainable server-side components that integrate with data stores, APIs, and user-facing tools, while adhering to FAA technical, security, and operational standards. Prior knowledge of FAA systems is preferred but not required; candidates will be supported in learning the domain. #BackendSoftwareDeveloper #SoftwareEngineer #SoftwareDeveloper


This role supports a mission-critical FAA program and requires attention to quality, reliability, and long-term maintainability. Candidates should be comfortable working in a structured, compliance-oriented environment while collaborating within an agile development team. FAA domain knowledge is beneficial but not required.

Responsibilities




~ Design, develop, and maintain backend software components that support training scenario generation, configuration, and management for TFDM


~ Implement and maintain RESTful APIs to support scenario creation, retrieval, validation, and lifecycle management


~ Collaborate with front-end developers, systems engineers, and stakeholders to ensure backend services align with operational and training requirements


~ Develop and execute unit, integration, and API-level testing to ensure reliability and correctness of backend services


~ Support data persistence, querying, and integrity using relational databases


~ Participate in code reviews, defect resolution, and continuous improvement activities


~ Ensure backend services comply with applicable FAA standards, security controls, and deployment constraints


~ Contribute to documentation, configuration management, and knowledge sharing across the development team

Knowledge, Skills Abilities and Other Characteristics



Education




~ Bachelor's of Computer Science or related field


~ Entry: 1-3 years of professional development and coding experience

OR




~ Junior 3-5 years of professional development and coding experience

Backend Development




~ Experience developing applications using Java (SE and/or EE)


~ Familiarity with modern Java frameworks such as Spring / Spring Boot or Quarkus


~ Understanding of RESTful API design, implementation, and best practices


~ Experience testing APIs using tools such as Postman or httpYac

DataApplication Architecture




~ Understanding of web application architecture, service-based systems, and deployment concepts.


~ Experience working with relational databases, particularly PostgreSQL


~ Familiarity with authentication and authorization mechanisms

DevOpsBuild Tools (Preferred)




~ Familiarity with Docker for application containerization


~ Experience using Maven for build and dependency management


~ Experience with GitLab for source control and team collaboration


~ Exposure to configuring or maintaining CI/CD pipelines

OperationalLegacy Experience (Preferred)




~ Exposure to legacy Java technologies, including the Swing toolkit and Eclipse IDE, is a plus


~ Familiarity with application logging, monitoring, and error handling in production environments

Development Environment (Preferred)




~ Comfortable working in IntelliJ IDEA and Visual Studio Code

Security Clearance:

Must be able to obtain and maintain a Public Trust Clearance

Relocation:

Relocation compensation is not provided

Work Environment




~ On-Site at the William J. Hughes Technical Center located in Egg Harbor Township, NJ


~ Full-time position


~ Extended and prolonged periods of computer use


~ Travel about 50%

Benefits and Compensation



At P17 Solutions, we are dedicated to investing in the success and well-being of our employees. We offer a benefits package designed to support you both personally and professionally. Full-time employees are eligible for comprehensive health, dental, and vision coverage, life insurance and disability plans, a 401(k)-retirement plan, educational assistance, generous leave policies, 11 paid holidays, and any additional paid leave required by law.


Our competitive compensation at P17 Solutions is influenced by a variety of factors, including-but not limited to-qualifications, competencies, education and certification, geographic location, security clearance level, contract-specific requirements, and inclusive of a benefits package as well as applicable employment laws. Please note that all salary information serves as a general guideline.


The compensation range listed in the job posting reflects the projected pay for a full-time (40 hours per week) position. Part-time employees are compensated at an hourly rate. The estimated minimum and maximum figures represent the broadest possible range for this role, inclusive of locations with higher cost-of-living adjustments and positions requiring elevated clearance levels. This range is only one component of P17 Solutions' comprehensive total compensation package.


In compliance with local regulations, P17 Solutions provides this reasonable compensation range as guidance for positions based in California, Colorado, New York, or Washington, D.C.

EEO Statement




P17 Solutions LLC is proud to be an Equal Opportunity employer. All qualified applicants will receive consideration for employment without regard to race, gender, color, age, sexual orientation, gender identification, national origin, religion, marital status, ancestry, citizenship, disability, protected veteran status, or any other factor prohibited by applicable law. P17 Solutions is a VEVRAA federal contractor, and we request priority referral of veterans. We invite applications from all interested parties.

Interview Requirement: AI DISCLOSURE / CONSENT




~ The Company values authenticity and fairness in the hiring process. To maintain the integrity of interviews and assessments, applicants are not permitted to:


~ Use any AI tool to generate or suggest responses in real time during interviews (e.g., ChatGPT, Copilot, Gemini, or similar "answer-assistant" tools).


~ Use AI-based live coaching, hidden communication tools, or remote-assistance technologies to obtain real-time help from other individuals or systems.


~ Use AI tools that alter or mask their identity, including deepfake video, AI avatars, or AI voice changers.


~ Use AI code generators or AI writing tools to complete coding challenges, case studies, or written assessments, unless the assessment instructions explicitly permit such tools.


~ Record or transcribe interviews using AI tools (e.g., Otter.ai, Noty.ai, Fireflies, or similar) without prior explicit consent from the interviewer or recruiter.


~ Applicants may not use AI tools that inflate, or fabricate application materials, online profiles, or credentials such as professional experience, in ways that misrepresent their true qualifications.


~ Applicants may use AI tools before interviews for preparation (e.g., researching the Company, practicing questions, or reviewing resumes), provided the content submitted is truthful and accurately reflects the applicant's own experience and capabilities.


~ The Company does not authorize nor consent to applicants using AI tools during live interviews or assessments, unless explicitly stated. Applicants agree to follow the Company's AI-use rules and affirm that all responses and materials submitted reflect their own authentic experience.


~ The applicant has the right to withdraw consent at any time. Should consent be withdrawn, the Company will either continue the evaluation or will discontinue the application process if no reasonable alternative exists.


By participating in a P17 Solutions interview, you consent to the AI Disclosure. Failure to comply with the Company's AI-use requirements may result in disqualification from employment consideration.

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD6830865
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    60000.0 80000.0 USD
  • Employment Status
    Permanent
  • Job Location
    Egg Harbor Township, NJ, US, United States
  • Education
    Not mentioned