All Jobs

Full Stack Java Developer

Diaconia LLCSilver Spring, Maryland, USPosted 12d ago
Full-timeOn-site$120,000 - $125,000

About the Role

Description Position Overview We are seeking a highly motivated and experienced Full Stack Java Developer / Software Engineer to support the modernization, development, and maintenance of mission-critical federal health agency within the U.S. Department of Health and Human Services applications. The ideal candidate will be a hands-on developer with strong experience in full-stack development, cloud technologies, Agile methodologies, and modern software engineering practices. This role requires collaboration with cross-functional teams to deliver scalable, secure, and high-performing applications in a fast-paced environment. Key Roles and Responsibilities • Participate as a core member of an Agile development team across all phases of the software development lifecycle including planning, analysis, design, development, testing, deployment, and maintenance. • Collaborate with technical leads in architecture design, coding, code reviews, code inspections, and testing activities throughout the lifecycle of large-scale application modernization initiatives. • Coordinate closely with developers, architects, analysts, and QA teams to ensure accurate implementation of system specifications and seamless integration with enterprise systems. • Design, develop, enhance, and maintain scalable full-stack applications using modern technologies and frameworks. • Work with complex datasets and leverage current technologies for data analysis, processing, integration, reporting, and visualization. • Collaborate with Business Analysts, project leads, and testing teams to create technical documentation and customer deliverables. • Develop implementation estimates based on complexity, level of effort, and technical requirements. • Stay current with emerging technologies, tools, frameworks, and industry best practices; proactively recommend innovative solutions and improvements. • Ensure compliance with CMMI Level 3 standards and project-level development processes to improve quality, efficiency, and consistency of deliverables. • Support DevOps and CI/CD initiatives, including automated builds, testing, deployments, and monitoring. • Troubleshoot and resolve application defects, performance issues, and production incidents. • Guide, mentor, and support junior software engineers and development team members. • Participate in technical discussions, sprint ceremonies, and stakeholder meetings as required. Requirements Required Technical Qualifications Core Technologies • Strong hands-on experience with: • Java • JavaScript • TypeScript • Python • HTML/CSS • SQL • React • Experience developing enterprise applications using: • Spring Framework • Spring Boot • RESTful APIs • JSON/XML • Microservices Architecture Cloud & DevOps • Hands-on experience with AWS Cloud services. • Experience with containerization and orchestration technologies including: • Docker • Kubernetes • Familiarity with CI/CD pipelines and DevOps methodologies. Databases • Experience with Open-Source RDBMS and NoSQL databases. • Experience with Oracle 12c/19c and Exadata preferred. Mobile Development • Experience developing mobile applications using: • iOS • NativeScript • SQLite • Data Synchronization • Token-based Authentication Additional Technologies & Tools • Experience with: • WebLogic Application Server • HTTP Server • Single Sign-On (SSO) • Linux • Git • Jira • SonarQube • AppDynamics Preferred Qualifications • 5-7 years of hands-on software development experience with a strong focus on full-stack development. • Strong experience in Python, JavaScript, and React development. • Good understanding of: • Service-Oriented Architecture (SOA) • Microservices • Modern Web Application Architecture • Mobile Application Development • Agile and DevOps methodologies • Experience with Low Code/No Code platforms is a plus. • Strong troubleshooting, debugging, analytical, and problem-solving skills. • Ability to manage multiple priorities in a fast-paced environment. • Excellent verbal and written communication skills. • Experience working directly with customers and stakeholders to gather requirements and provide technical solutions. Education Requirements • Bachelor's degree in Computer Science, Information Systems, Engineering, or a related technical discipline. • Equivalent combination of education, training, and relevant experience may be considered. Clearance Requirements • Federal Health Agency within the U.S. Department of Health and Human Services Public Trust clearance Work Location • Hybrid work environment. • Candidates local to the DMV (DC, Maryland, Virginia) .

Interested in this role?

Create a tailored CV that highlights your most relevant experience for this position.