EngineerJobs.io
← Back to all jobs

Job Description

Secure, scalable software matters here. P3S Corporation is seeking a Full Stack Software Engineer to design, develop, integrate, and improve applications for federal government customers. This onsite role in San Antonio, TX combines backend engineering in Java with RESTful APIs and front-end development using JavaScript and modern frameworks, with an emphasis on performance, reliability, and security.

What you’ll do

  • Design, develop, test, and maintain scalable web applications across the full technology stack.
  • Build and optimize backend services in Java, focused on secure, efficient, high-performance data processing.
  • Create, integrate, consume, and maintain RESTful APIs that enable dependable communication between services.
  • Develop responsive, accessible, user-focused front-end solutions using JavaScript and modern front-end frameworks.
  • Partner with engineers, product stakeholders, designers, and other team members to translate business and mission requirements into technical solutions.
  • Diagnose and resolve application and system issues across the technology stack.
  • Spot opportunities to improve performance, reliability, scalability, and maintainability.
  • Apply sound software development practices across the development lifecycle.
  • Own assigned development efforts and help deliver secure, high-quality software on schedule.
  • Participate in technical discussions, code reviews, testing, troubleshooting, and continuous improvement initiatives.

What you bring

  • Active Secret security clearance is required; Top Secret or higher is preferred.
  • Maintain all required security and customer eligibility requirements for the position.
  • Minimum 3 years of relevant professional experience.
  • Experience with Java and JavaScript.
  • Experience with modern front-end frameworks such as React, Angular, or Vue.js.
  • Hands-on use of Ansible.
  • Experience developing, building, consuming, integrating, and/or securing RESTful APIs.
  • Working knowledge of SQL and/or NoSQL databases, including PostgreSQL, MySQL, MongoDB, Elasticsearch, and Node.js.
  • Comfort with modern software development practices and application development lifecycles.
  • Experience with code-assist or AI-enabled development technologies such as GitHub Copilot, Gemini Code Assist, Amazon CodeWhisperer, or comparable tools.

Technologies you may work with

Java, JavaScript, React, Angular, Vue.js, Ansible, RESTful APIs, PostgreSQL, MySQL, MongoDB, Elasticsearch, Node.js, GitHub Copilot, Gemini Code Assist, Amazon CodeWhisperer, Docker and/or Podman, Linux, AWS, Microsoft Azure, Google Cloud Platform, Apache Spark, Accumulo, Hadoop, Zookeeper, YARN, Security+, CISSP, CASP+.

Preferred qualifications

  • Docker and/or Podman
  • Linux environments
  • AWS, Microsoft Azure, or Google Cloud Platform
  • Apache Spark and distributed data processing
  • Accumul o, Hadoop, Zookeeper, YARN, or comparable data-ecosystem technologies
  • Development within federal government or Department of Defense environments
  • DoD 8140-aligned certifications such as Security+, CISSP, CASP+, or similar cybersecurity credentials

How you’ll fit in

  • Strong analytical and problem-solving skills
  • Commitment to secure and maintainable software development
  • Attention to quality and technical detail
  • Ability to work effectively within collaborative, multidisciplinary teams
  • Strong communication skills
  • Accountability and ownership of assigned responsibilities
  • Adaptability to evolving customer, technical, and mission requirements
  • Commitment to continuous learning and professional development

Similar Jobs