Software Engineer
Role Overview
BasisPath, a rapidly growing woman and veteran-owned small business, is actively seeking talented candidates to support our expanding contractual commitments. We provide a comprehensive benefits package including signing bonuses, relocation assistance, expense reimbursement, 100% paid health insurance, competitive compensation, robust benefits, growth opportunities, profit sharing, relevant training, and generous PTO.
At BasisPath, we prioritize our employees' well-being and professional development. Join us and become part of our dedicated team!
Key Skills for This Role
Full Job Posting
About us:
BasisPath, a rapidly growing woman and veteran-owned small business, is actively seeking talented candidates to support our expanding contractual commitments. We provide a comprehensive benefits package including signing bonuses, relocation assistance, expense reimbursement, 100% paid health insurance, competitive compensation, robust benefits, growth opportunities, profit sharing, relevant training, and generous PTO.
At BasisPath, we prioritize our employees' well-being and professional development. Join us and become part of our dedicated team!
Requirements
- Responsibilities and Duties:
- Develop, maintain, and support Java-based applications and associated development environments.
- Support application modernization efforts, including upgrading applications between major JDK versions.
- Build, maintain, and troubleshoot applications utilizing Spring Framework, Tomcat, and Maven.
- Develop and support JavaScript-based applications using Node.js, NPM, and Express.js.
- Develop, maintain, and improve GitLab CI/CD pipelines supporting automated application builds, testing, and deployments.
- Support artifact and dependency management using Nexus.
- Build, deploy, and troubleshoot applications running within Docker containers.
- Support applications and development environments hosted on Red Hat Linux servers.
- Collaborate with software developers, systems engineers, and other technical team members to troubleshoot application, deployment, and infrastructure issues.
- Participate in Agile software development activities and contribute to the continuous improvement of development and deployment processes.
- Required Qualifications and Skills:
- Experience developing and/or supporting Java applications in a production or enterprise environment.
- Experience with Spring Framework, JDK, Tomcat, and Maven.
- Experience upgrading or migrating Java applications between major JDK versions.
- Experience developing and/or supporting JavaScript applications.
- Experience with Node.js, NPM, and Express.js.
- Hands-on experience with GitLab CI/CD or comparable CI/CD pipeline technologies.
- Experience with Docker containerization.
- Experience working within Red Hat Linux or comparable Linux server environments.
- Experience working within an Agile software development environment.
- Ability to collaborate across development, DevOps, and systems engineering teams.
- Must be able to work on-site at the required customer location.
- Active TS/SCI clearance with polygraph.
- Security+ certification or ability to obtain Security+ as required by the program.
- Desired Qualifications and Skills:
- Experience with Nexus Repository or similar artifact management tools.
- Experience troubleshooting applications across development, container, Linux, and deployment environments.
- Experience supporting application modernization or technology refresh initiatives.
- Join our innovative team and contribute to secure, mission-focused software development and DevOps initiatives!
About BasisPath Inc
IT solutions and systems engineering for federal government missions.
Visit company websiteJobs and hiring trendsApply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at BasisPath Inc
Linux System Administrator
Gaithersburg, USA
Front End Software Developer
Alexandria, USA
Ontologist (BFO/CCO)
Herndon, USA
Full Stack Developer
Alexandria, USA
DevOps Engineer
Chantilly, USA
IT Program Manager
Dulles Town Center, USA
Software Developer
Chantilly, USA