Junior Software Developer (Hybrid)

Optimus Technology•Annapolis Junction, MD
•Hybrid

About The Position

Collaborate with a team of three developers to enhance the Tracking Repository for Incoming Orders application. Write code, develop features, and maintain the application. Address user issues, fix bugs, and improve system performance. Develop and implement monitoring tools and systems to detect potential issues before they cause outages and help ensure system stability. Work in a fast-paced, agile environment using technologies including Python, Docker, Django, AWS, Java, JavaScript, and VueJS. Manage and update Docker containers to support efficient application deployment and scaling and streamline development. Diagnose and resolve technical issues involving code, infrastructure, or data. Apply data security and integrity best practices to protect sensitive data and support compliance. Participate in Agile practices, including sprint planning and stand-up meetings, and adapt to changing requirements and priorities in a collaborative, iterative development process. Optimus Technology is a Service-Disabled Veteran-Owned small business founded in 2010. It describes its team as engineers and technical experts focused on cyber technologies and current technology trends, and emphasizes matching technologists with customer needs and employee satisfaction. The company states its commitment to equal employment opportunity and non-discrimination.

Requirements

  • Experience working in an Agile development environment.
  • Experience managing the full software development lifecycle, including requirements definition, design, development, testing, deployment, and sustainment.
  • Experience with one or more of Java, Django, and VueJS.
  • Experience managing systems in a virtual hosting environment, including AWS.
  • Experience with PostgreSQL.
  • Experience working with Docker for containerization.
  • Familiarity with CI/CD.
  • Experience with Vuetify.
  • Experience with Vite.
  • Experience working with front-end technologies, including JavaScript.
  • Willingness to learn new technologies.
  • Experience developing and updating technical documentation.

Responsibilities

  • Collaborate with a team of three developers to enhance the Tracking Repository for Incoming Orders application.
  • Write code, develop features, and maintain the application.
  • Address user issues, fix bugs, and improve system performance.
  • Develop and implement monitoring tools and systems to detect potential issues before they lead to outages.
  • Manage and update Docker containers to support application deployment, scaling, and development.
  • Diagnose and resolve technical issues related to code, infrastructure, or data.
  • Implement data security and integrity best practices to protect sensitive data and support compliance.
  • Participate in Agile practices, including sprint planning and stand-up meetings, and adapt to changing requirements and priorities.
  • Develop and update technical documentation.

Benefits

  • Premium health, dental, and vision package
  • Company-funded HRA
  • 401(k) company contributions
  • Employer-paid group term life insurance policy
  • Tuition assistance and career development
  • Short-term and long-term disability
  • Paid time off
  • Referral bonuses
  • Company outings and giveaways
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service