Freedom Technology Solutions Group

Freedom Technology Solutions Group

Software Engineer 692

Annapolis Junction, MD

No sponsorshipDetected 42 days ago
JavaScriptTypeScriptJavaSpringBackend DevelopmentSQLDockerLinuxAgileLogisticsProblem SolvingAdaptability

Stay score

odds of building a lasting career here

37Risky
Cap-exempt (no lottery)0
Sponsors this role80
Entry-level history0
PERM / green-card track0
Lottery odds40
Fits your clock70

Thin sponsorship signal and lottery-bound. A low-probability bet with your clock running. Prioritize cap-exempt roles and proven entry-level sponsors first.

Lottery odds assume a STEM candidate.

Personalize to your clock →

Community outcomes

No reports yet — be the first to help the next applicant.

About the role

  • These applications are used across the government enterprise and are critical to the daily functions of thousands of users across acquisition, business, finance, HR, training, recruitment, program management, security, logistics and more.
  • Come join our diverse and growing team with lots of opportunities!
  • This position is ideal for a hands-on engineer who enjoys working across multiple technologies and technical disciplines.

Responsibilities

  • You should be comfortable working with Java, JavaScript, Oracle databases, and SQL, and have the aptitude and willingness to learn additional programming languages, frameworks, and technologies based on the needs of the products and applications you support.
  • Maintain, enhance, and modernize backend services developed using Java and Spring Boot.
  • Work with Oracle databases and SQL to develop, troubleshoot, optimize, and support application data and database interactions.
  • Analyze and implement code changes resulting from dependency, framework, and technology upgrades.
  • Perform application maintenance activities, including troubleshooting, root-cause analysis, issue identification, and defect resolution.
  • Support application deployments, troubleshooting, and operational activities within Linux and Docker-based environments.
  • Design and implement code enhancements and technical improvements based on customer, program, and operational requirements.

Requirements

  • A bachelor's degree and six (6) years of experience in software development/ engineering in programs and contracts of similar scope, type, and complexity.
  • Ten (10) years of software development experience may be substituted in lieu of a bachelor's degree.
  • Experience with Java development.
  • Experience working with Oracle databases, including SQL development.
  • Experience with a JavaScript framework such as Angular.
  • Success in this role requires adaptability, strong technical problem-solving skills, and the ability to quickly learn new technologies as mission priorities evolve.
  • Develop, maintain, and troubleshoot software using JavaScript and other programming languages and technologies as required by the product.

Company info

  • Collaborate with customers, software developers, systems engineers, and other stakeholders to deliver timely and effective solutions.

This listing is sourced directly from Freedom Technology Solutions Group's careers page and normalized into a canonical job model.