Software Engineer

Reflexive Concepts, LLC

Laurel (MD)

On-site

USD 110,000 - 140,000

Full time

21 hours ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Reflexive Concepts, LLC is seeking a skilled Software Engineer II to join our team in Laurel, MD. You will support a diverse portfolio of enterprise applications across modern and legacy stacks, with emphasis on Java, Spring Boot, and Oracle databases.

The role requires hands-on development, debugging, deployment support in Linux/Docker environments, and collaboration with stakeholders in an Agile setting. A TS/SCI with Polygraph security clearance is required.

Qualifications

  • Active TS/SCI with Polygraph.
  • Bachelor's degree and 6 years of software development experience; 10 years may substitute for degree.
  • Experience with Java development and Oracle databases, including SQL development.
  • Experience with Angular and Linux, Docker for containerized deployment.

Responsibilities

  • Maintain, enhance, and modernize backend services using Java and Spring Boot.
  • Develop and troubleshoot software with JavaScript and other required languages.
  • Work with Oracle databases and SQL for data interactions.
  • Learn and apply additional languages, frameworks, and tools as mission priorities evolve.
  • Collaborate with customers, developers, and systems engineers to deliver solutions.
  • Participate in Agile ceremonies and participate in sprint planning and technical discussions.
  • Support deployments, troubleshooting, and operations in Linux and Docker environments.
  • Help ensure security, maintainability, and reliability of enterprise applications.

Skills

Java development
Oracle databases/SQL
JavaScript frameworks
Linux
Docker
Maven
SpringBoot
AWS
Git
GitLab
Node.js
Angular

Education

Bachelor's degree or 10 years experience

Tools

Oracle

Job description

Reflexive Concepts is seeking a skilled Software Engineer II to join our team!

This position is ideal for a hands-on engineer who enjoys working across multiple technologies and technical disciplines. The selected candidate will support a diverse portfolio of Commercial Off-the-Shelf (COTS) and Government Off-the-Shelf (GOTS) enterprise applications built on both modern and legacy technology stacks, with work spanning application development, system integration, configuration and customization, cloud modernization, and production sustainment.

The ideal candidate is a versatile software developer with experience building and supporting enterprise applications. You are comfortable working with Java, JavaScript, Oracle databases, and SQL, and you bring the adaptability and problem-solving strength to pick up additional languages, frameworks, and technologies as mission priorities evolve.

Key Responsibilities
  • Maintain, enhance, and modernize backend services developed using Java and Spring Boot.
  • Develop, maintain, and troubleshoot software using JavaScript and other programming languages and technologies as required by the product.
  • Work with Oracle databases and SQL to develop, troubleshoot, optimize, and support application data and database interactions.
  • Learn and apply additional programming languages, frameworks, tools, and technologies as required by evolving application and mission needs.
  • Update software requirements, libraries, frameworks, and dependencies to ensure applications remain secure, supported, and maintainable.
  • 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.
  • Design and implement code enhancements and technical improvements based on customer, program, and operational requirements.
  • Collaborate with customers, software developers, systems engineers, and other stakeholders to deliver timely and effective solutions.
  • Participate in Agile ceremonies and contribute to sprint planning, estimation, technical discussions, and continuous improvement activities.
  • Support application deployments, troubleshooting, and operational activities within Linux and Docker-based environments.
  • Contribute to the long-term stability, reliability, security, performance, and modernization of mission-critical enterprise applications.
Key Technologies
  • Java
  • JavaScript
  • AWS
  • MySQL
  • Linux
  • Maven
  • SpringBoot
  • Docker
  • Angular
  • Git
  • GitLab
  • Atlassian Tool Suite
  • Oracle
  • Node.JS
  • Maven
Qualifications
  • Active TS/SCI with Polygraph
  • 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.
  • Experience developing in the Linux operating system.
  • Experience with Docker for containerized application deployment and management.
  • Must be able to work between the core hours of 10:00 AM-2:00 PM. Exceptions will be considered on a case-by-case basis.
Desired Skills
  • AWS experience
  • Experience in an Agile development environment
  • Experience working with the Atlassian Tool Suite
  • Experience with Python
  • Experience with GitLab for version control
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Junior Software Developer
Junior Software Developer

Reflexive Concepts • Maryland

On-site
USD 80,000 - 100,000
Software Engineer III
Software Engineer III

Reflexive Concepts • Fort Meade (MD)

On-site
USD 120,000 - 150,000
Senior Developer
Senior Developer

Reflexive Concepts, LLC • Maryland

On-site
USD 140,000 - 190,000
Software Engineer II
Software Engineer II

Reflexive Concepts • Hanover (MD)

On-site
USD 180,000 - 240,000
Software Engineer II
Software Engineer II

Reflexive Concepts • Maryland

On-site
USD 120,000 - 190,000
Software Engineer II
Software Engineer II

Reflexive Concepts • Fort Meade (MD)

On-site
USD 120,000 - 170,000
Software Engineer 692
Software Engineer 692

Freedom Technology Solutions Group • Annapolis (MD)

On-site
USD 150,000 - 200,000
401k matching
Full medical coverage
Generous PTO
+1
Senior Java Software Engineer
Senior Java Software Engineer

Omniscius • Montgomery (AL)

On-site
USD 140,000 - 190,000
Software Engineer II — Enterprise Java & Cloud Solutions
Software Engineer II — Enterprise Java & Cloud Solutions

Reflexive Concepts, LLC • Laurel (MD)

On-site
USD 110,000 - 140,000
Web Developer II
Web Developer II

Reflexive Concepts • Maryland

On-site
USD 90,000 - 120,000