Skip to content
mimi

Full Stack Developer

Diaconia LLC

Gaithersburg · On-site Full-time Mid Level 2w ago

About the role

About Diaconia

Diaconia is looking for a talented Full Stack Developer to join our Amazing team! If you're looking to join a company that truly appreciates you and your talents, look no further! At Diaconia, we are committed to serving and caring for our colleagues, our clients and our community. Our team is made up of talented individuals who appreciate having the opportunity to contribute their knowledge and experience to further the growth and development of our industry. Our ideal candidates embrace diverse thinking, enjoy partnering with others and are seeking to make a difference!

Diaconia is a leader in technology solutions, digital transformation, etc., committed to delivering innovative products and services. We are seeking a highly skilled Full‑Stack Developer to design, develop, and maintain enterprise‑level applications in a mission‑critical environment. The ideal candidate will bring deep expertise in Java Spring Boot microservices‑based development, strong SQL skills for Oracle Exadata database integration, and hands‑on experience deploying and managing applications in Red Hat OpenShift container platforms.

Position: Full Stack Developer (full‑time)
This position is posted for future opportunities and is not an active opening at this time.

Key Responsibilities

  • Conduct analysis of legacy source code (C/C++, Oracle) as required to assist in decomposing high‑level business requirements into user stories (technical requirements)
  • Conduct full‑lifecycle implementation (design, development, unit test, system test) efforts to implement high‑quality code that meets approved user stories / acceptance criteria
  • Design, develop, and maintain full‑stack web applications using Java Spring Boot, RESTful APIs, and modern front‑end frameworks (React, Angular, or similar)
  • Develop efficient SQL queries, stored procedures, and performance‑tuning strategies for Oracle Exadata
  • Build, deploy, and manage microservices in Red Hat OpenShift, leveraging CI/CD pipelines for automated builds and deployments
  • Participate in solution design, code reviews, and architectural discussions to ensure scalable and secure applications
  • Collaborate with cross‑functional teams in an Agile/Scrum environment, contributing to sprint planning, estimation, and backlog refinement
  • Implement best practices for application monitoring, logging, and performance optimization

Disclaimer

"The responsibilities and duties outlined in this job description are intended to describe the general nature and level of work performed by employees within this role. However, they are not exhaustive and may be subject to change or modification at any time to meet the evolving needs of the organization."

Minimum Required Qualifications

  • Active Financial Public Trust Clearance required
  • 5+ years of professional software development experience, including at least 3+ years of full‑stack development
  • Position requires immediate access to sensitive information systems; therefore, a current Tier 2 investigation must be active and transferable. Mandatory for this position.
  • Proof of a current, favorably adjudicated Tier 2 investigation (SF‑85P) is required to be eligible for employment.
  • 5+ years of professional full lifecycle software development experience using Java Spring Boot, RESTful APIs and/or modern front‑end frameworks (React, Angular or similar)
  • 5+ years of professional experience with big‑data migration efforts that include development of efficient complex SQL queries, PL/SQL, stored procedures and performance‑tuning strategies for Oracle Exadata
  • 5+ years of professional experience in development of microservices within an OpenShift / Kubernetes environment leveraging Jenkins, Git, Maven or similar technologies
  • 5+ years of hands‑on experience with OpenShift or other Kubernetes‑based platforms (containerization, pod management, CI/CD pipelines)
  • Exceptional communication and stakeholder engagement skills — able to explain complex technical issues clearly to both developers and non‑technical audiences
  • U.S. Citizenship required

Education and Certifications Required

  • BS degree in Computer Science, Information Systems, or related field (or equivalent experience)

Preferred Qualifications

  • Experience analyzing Pro*C, COBOL, or other legacy languages
  • Experience with microservices architecture and cloud‑native development
  • Knowledge of Oracle PL/SQL and database‑driven applications
  • Prior experience with federal IT modernization programs (IRS preferred)
  • Familiarity with BPMN and business process reengineering

Requirements

  • Active Financial Public Trust Clearance required
  • Position requires immediate access to sensitive information systems; therefore, a current Tier 2 investigation must be active and transferable. Mandatory for this position.
  • Proof of a current, favorably adjudicated Tier 2 investigation (SF-85P) is required to be eligible for employment.
  • U.S. Citizenship required

Responsibilities

  • Conduct analysis of legacy source code (C/C++, Oracle) as required to assist in decomposing high-level business requirements into user stories (technical requirements)
  • Conduct full-lifecycle implementation (design, development, unit test, system test) efforts to implement high-quality code that meets approved user stories / acceptance criteria
  • Design, develop, and maintain full-stack web applications using Java Spring Boot, RESTful APIs, and modern front-end frameworks (React, Angular, or similar)
  • Develop efficient SQL queries, stored procedures, and performance-tuning strategies for Oracle Exadata
  • Build, deploy, and manage microservices in Red Hat OpenShift, leveraging CI/CD pipelines for automated builds and deployments
  • Participate in solution design, code reviews, and architectural discussions to ensure scalable and secure applications
  • Collaborate with cross-functional teams in an Agile/Scrum environment, contributing to sprint planning, estimation, and backlog refinement
  • Implement best practices for application monitoring, logging, and performance optimization

Skills

AngularC++CI/CDGitJavaJenkinsKubernetesMavenMicroservicesOpenShiftOraclePL/SQLPostgreSQLReactRESTful APIsSQLSpring Boot

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free