JobMesh

Software Engineer III

Reflexive Concepts · Hanover, Maryland, US

Reflexive Concepts is seeking a skilled Software Engineer to join our growing team! Design, develop, test, deploy, and maintain components of a Data Dictiona...

Job description

Reflexive Concepts is seeking a skilled Software Engineer to join our growing team! Design, develop, test, deploy, and maintain components of a Data Dictionary capability supporting metadata specification, storage, and access services. The system includes a Java/Spring-based backend, REST APIs, and a web-based user interface. Independently implement features, contribute to system architecture and database schema decisions, participate in CI/CD and deployment, and mentor junior engineers in a collaborative Agile environment. Qualifications: - Eight (8) years of Software Engineering experience - Bachelor's Degree or higher in a related field - An additional four (4) years of experience may be substituted for the degree, for a total of twelve (12) years Required Skills: - 3+ years of experience with modern Java and Spring/Spring Boot - Experience developing RESTful APIs (JSON-based services) - Strong SQL/database experience (Postgres or equivalent) - Linux development environment experience - Active TS/SCI clearance Desired Skills: - Must be able to work in a collaborative environment, with minimal supervision - Experience developing software and systems in Java (J2EE), with Java 17 p...