Senior Java Full-Stack Developer @Nexiva
Software Development
Salary unspecified
Remote Location
🇺🇸 USA Only
Employment Type contract
Posted 1mth ago

[Hiring] Senior Java Full-Stack Developer @Nexiva

1mth ago - Nexiva is hiring a remote Senior Java Full-Stack Developer. 💸 Salary: unspecified 📍Location: USA

Role Description

Seeking Senior Java Full-Stack Developer to develop and implement a new module within the existing CLiCS application with a functionality that supports the full lifecycle of the USDA and state program reviews. The resource will be expected to work closely with MNIT/MDE and Nutrition Program Services (NPS) to design, develop, and implement a new Review Management module within the existing application.

  • Collaborate with business users, business analysts, QA, and developers to understand review program requirements and translate them into technical designs and working software.
  • Contribute to risk identification, effort estimation, status reporting, and project planning activities.
  • Produce architecture diagrams, data models, specifications, API contracts, and component designs aligned with best practices.
  • Design and implement the new module, including dynamic form building, review workflows, scheduling, findings, corrective actions, and document management.
  • Build dynamic and program specific electronic forms (off site, on site, SFA level, site level, fiscal action, specialty forms, compliance tools) including validations, scoring logic, and form lifecycle states.
  • Develop RESTful APIs and backend services using Java, Spring MVC, JPA/Hibernate, and SQL.
  • Create responsive, mobile friendly user interfaces using approved front end frameworks; implement client side validation and accessibility (WCAG 2.1 AA).
  • Implement document upload, storage, retention, metadata tagging, and secure retrieval using acceptable solutions.
  • Develop and maintain scheduling components for review phases, notifications, and deadlines using Quartz or other relevant solutions.
  • Integrate search, caching, and performance enhancements where applicable.
  • Implement complex reporting requirements, including USDA 640 submissions, summary and transparency reports.
  • Write clean, secure, maintainable code with comprehensive test coverage using JUnit, Spring Test, or other acceptable solutions.
  • Identify and resolve defects, performance bottlenecks, and security vulnerabilities; adhere to secure coding and compliance standards.
  • Produce documentation for architecture, APIs, workflows, data models, deployment procedures, and support operations.
  • Provide knowledge transfer and technical training to internal staff and support teams.
  • Mentor and guide other developers, support code reviews, and promote development best practices.
  • Work independently to design and deliver assigned features while coordinating with the larger project team to ensure alignment with project milestones and goals.

Qualifications

  • Professional experience in enterprise Java application development, with a proven ability to deliver complex, multi‑module systems.
  • Experience designing or architecting scalable, secure applications using Spring and cloud‑based services.
  • Deep expertise with the Spring ecosystem (Spring MVC, Spring Data JPA, Spring Security, Spring Validation).
  • Strong proficiency with Hibernate/JPA, domain‑driven modeling, transactional integrity, and relational schema design.
  • Hands‑on experience developing and consuming RESTful APIs, API versioning, and documenting APIs.
  • Experience developing responsive, accessible (WCAG 2.1 AA) front‑end interfaces using HTML, JavaScript, jQuery, Bootstrap, or modern frameworks (React/Angular).
  • Experience building configurable or dynamic form systems, workflow/state‑machine logic, rules-driven validation, or similar frameworks.
  • Strong SQL skills and experience with SQL Server, including writing and optimizing complex queries, indexing strategies, and large dataset handling.
  • Practical experience implementing document upload, metadata tagging, retention rules, and secure retrieval.
  • Experience generating complex regulatory or compliance reports.
  • Strong understanding of application performance tuning, query optimization, and diagnosing CPU/memory constraints using profiling tools.
  • Extensive experience writing automated tests using JUnit, Spring Test or equivalent frameworks.
  • Hands‑on experience with CI/CD pipelines, automated builds, and deployment automation.
  • Strong knowledge of secure coding practices, including protections against SQL injection, XSS, CSRF, parameter tampering, insecure deserialization, and similar vulnerabilities.
  • Experience proactively identifying security risks, implementing mitigations, and performing code reviews focused on security and reliability.
  • Experience working in Agile/Scrum teams, including participation in planning, estimation, and iterative delivery.
  • Familiarity with Azure cloud services.
  • Proven ability to write production-grade code independently while also guiding, mentoring, and supporting other developers.
  • Experience serving as a technical lead or solution engineer, including evaluating approaches, making architectural recommendations, and ensuring alignment with enterprise standards.
  • Experience designing and implementing modular, extensible architecture for complex, workflow-driven systems, including dynamic forms, configurable business rules, and state management.
  • Experience working in government, regulatory, or compliance-driven environments with strict audit, reporting, and data governance requirements.

Requirements

  • 10+ years of professional experience in enterprise Java application development.
  • 3+ years of experience designing or architecting scalable, secure applications using Spring and cloud‑based services.
Before You Apply
️
🇺🇸 Be aware of the location restriction for this remote position: USA Only
‼ Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Senior Java Full-Stack Developer @Nexiva
Software Development
Salary unspecified
Remote Location
🇺🇸 USA Only
Employment Type contract
Posted 1mth ago
Apply for this position
Did not apply ✓
Applied ✓
Sent Follow-Up ✓
Interview Scheduled ✓
Interview Completed ✓
Offer Accepted ✓
Offer Declined ✓
Application Denied ✓
Unlock 125,000+ Remote Jobs
️
🇺🇸 Be aware of the location restriction for this remote position: USA Only
‼ Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply ✓
Applied ✓
Sent Follow-Up ✓
Interview Scheduled ✓
Interview Completed ✓
Offer Accepted ✓
Offer Declined ✓
Application Denied ✓
Unlock 125,000+ Remote Jobs
×
Apply to the best remote jobs
before everyone else

Access 125,000+ vetted remote jobs and get daily alerts.

4.9 ★★★★★ from 500+ reviews

⚡ 127,118+ remote jobs, refreshed hourly

🔔 Real-time alerts: Apply first, direct to employer

🛡️ Vetted companies, no scams, true remote only

Unlock All Jobs Now

Maybe later