Full Stack Developer
$98,800–$110,000 year
On-siteWashington, United States
Job Summary
Plan, design, develop, and test advanced data processing systems and dashboards within the CMS Agile XLC framework using JEE, Ruby on Rails, MarkLogic, and AWS. Build new products across UI, Web Server, Application Server, Cloud Host, Database, Reporting, DevOps, and Application Monitoring layers. Perform code reviews, present at PDRs and DDRs, and support technical documentation. Collect and analyze data to produce forecasts, assessments, recommendations, and reports while providing risk management support and metrics. Participate in devising project timelines, implementation design specifications, system flow diagrams, and ongoing application support. Work in close collaboration with the Scrum Team to ensure compliance with proposed architecture and industry development standards.
Required Qualifications
- 3–4 years of hands-on experience with Java, OOP, J2EE, and microservice design fundamentals
- Experienced with Agile scrum delivery model
- Strong knowledge of multithreading and design patterns
- Experience with Spring Boot and/or Quarkus
- Building and consuming REST APIs
- Experience with integration frameworks, such as Apache Camel
- Experience with any messaging systems, such as ActiveMQ, Kafka, or AWS SQS
- Proficiency working with JSON, XML, and XSD schemas
- Experience with any relational and NoSQL databases
- Hands-on experience with AWS services, such as S3, Lambda, CloudWatch, or RDS
- Familiarity with Docker; basic understanding of Kubernetes or OpenShift
- Experience with CI/CD tools (Jenkins, Git, Maven)
- Comfortable working in Linux environments
- Experience with JUnit, Mockito or similar
- Familiarity with Postman or SOAP UI or similar
- Bachelor's degree in computer science or related field
Desired Qualifications
- Basic Python scripting for automation or AWS tasks
- Exposure to JavaScript for frontend or full‐stack work
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.