We’re hiring a Java Full Stack Developer (Junior) to join our Agile development teams supporting statewide Health & Human Services programs. This is a hands-on developer role where you’ll build scalable solutions using Java, Spring Boot, and modern front-end technologies. Ideal for someone with a few solid years of programming experience who’s ready to contribute to mission-driven projects while continuing to grow professionally.
What You’ll Do
- Translate application requirements into production-ready code.
- Design, develop, and implement solutions using Java, Spring, and Spring Boot.
- Build reusable components and frameworks for scalable development.
- Develop and consume RESTful APIs; integrate with Web Services and security protocols.
- Apply Java Design Patterns, data structures, and concurrency concepts.
- Use Angular, JavaScript, jQuery, and JSON for front-end development.
- Support Agile teams with testing, system integration, and architecture patterns.
What We’re Looking For
Education & Experience
Bachelor’s degree in Computer Science, IT, Engineering, or related field OR 3+ years equivalent work experience.
Minimum 3 years of programming experience including:
- 3+ years developing and consuming RESTful APIs.
- 2+ years with Service-Oriented Architecture (SOA) and Web Services.
- 1+ year working with frameworks, patterns, and data structures.
Technical Skills
- Strong coding skills in Java, Spring, Spring Boot.
- Front-end scripting with JavaScript, Angular, jQuery, JSON.
- Knowledge of concurrency, frameworks, and architectural best practices.
- Familiarity with Test Driven Development tools (e.g., Mockito).
Preferred (Nice to Have)
- Experience with Integrated Eligibility Systems (SNAP, TANF, Medicaid).
- Familiarity with system integration across EBT, MMIS, HIX, ACA, IES.
- Experience with benefit reconciliation or Medicaid business rules.