Full Stack Java Developer

Diaconia LLC
Silver Spring, MD, United States
3 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Compensation
$120,000.0 - $125,000.0
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) JavaScript (Programming Language) Agile Methodology Data Analysis JIRA User Authentication Build Automation Oracle WebLogic Server Big Data Mobile Application Development Cloud Computing Capability Maturity Model Integration
+39 more
Code Review Information Systems Databases Continuous Integration Data Synchronization Relational Databases Software Debugging Linux DevOps Oracle Exadata Web Servers Mobile Application Software Spring Framework JSON Python (Programming Language) NoSQL Open Source Technology Oracle Databases Cloud Services Service-Oriented Architecture Single Sign-On Software Engineering SQLite SQL Databases TypeScript Web Applications Extensible Markup Language (XML) Enterprise Software Applications ReactJS Spring-boot Software Troubleshooting Git Kubernetes Information Technology Low-code Restful APIs NativeScript Docker Microservices

Job description

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., + WebLogic Application Server
  • HTTP Server
  • Single Sign-On (SSO)
  • Linux
  • Git
  • Jira
  • SonarQubeAppDynamics

Requirements

Do you have experience in iOS application development?, + 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, * 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

Benefits & conditions

10903 New Hampshire Avenue, Silver Spring, MD 20903 Hybrid work $120,000 - $125,000 a year - Full-time

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

3:47 min

Exploring JSON, CBOR, and JOSE for data serialization

Aaron Russell · LIVE

3:05 min

Integrating an assistant application with Jira software

Felix Augenstein · LIVE

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all