Senior Java Full Stack Developer

ExpleoSaint Paul, MN
Remote

About The Position

Are you a seasoned Java Full‑Stack Developer who thrives on solving complex problems and designing scalable, compliant systems? Trissential is hiring a Senior Java Full‑Stack Developer to join one of our client’s teams on a long‑term, high‑impact engagement. This is more than just another development role. You’ll play a key role in architecting and delivering enterprise‑grade, workflow‑driven systems used in regulatory and compliance environments—while enjoying the flexibility of fully remote work.

Requirements

  • 10+ years of professional enterprise Java development experience
  • Deep expertise in the Spring ecosystem (Spring MVC, Spring Data JPA, Spring Security, Spring Validation)
  • Strong experience with Hibernate/JPA, domain‑driven design, and relational database modeling
  • Proven ability to design and consume RESTful APIs, including versioning and documentation
  • Advanced SQL skills, including query optimization and large dataset handling (SQL Server preferred)
  • Experience developing responsive, accessible front‑end interfaces (HTML, JavaScript, jQuery, Bootstrap, React, or Angular)
  • Strong understanding of application performance tuning and profiling
  • Extensive experience with automated testing using JUnit, Spring Test, or equivalent frameworks
  • Hands‑on experience with CI/CD pipelines and automated deployments
  • Strong secure‑coding knowledge (SQL injection, XSS, CSRF, deserialization risks, etc.)
  • Experience working in Agile/Scrum environments
  • Bachelor’s degree in Computer Science, Information Systems, or a related field (or equivalent experience)

Nice To Haves

  • Experience designing dynamic form engines or workflow/state‑machine systems
  • Background in government, regulatory, or compliance‑driven environments
  • Familiarity with Azure cloud services
  • Experience serving as a technical lead or solution architect
  • Experience with audit‑heavy systems and strict data governance requirements
  • Relevant cloud or security certifications

Responsibilities

  • Collaborate with business users, analysts, QA, and developers to translate program requirements into technical designs and working software
  • Contribute to risk identification, effort estimation, project planning, and status reporting
  • Produce architecture diagrams, data models, API contracts, and component designs aligned with best practices
  • Design and implement new modules supporting dynamic form building, workflows, scheduling, findings, corrective actions, and document management
  • Build configurable, program‑specific electronic forms with validation logic, scoring, and lifecycle state management
  • Develop RESTful APIs and backend services using Java, Spring MVC, JPA/Hibernate, and SQL
  • Create responsive, mobile‑friendly, accessible (WCAG 2.1 AA) user interfaces
  • Implement document upload, secure storage, metadata tagging, retention rules, and retrieval
  • Develop and maintain scheduling components for review phases, notifications, and deadlines
  • Support search, caching, and performance optimization initiatives
  • Build complex regulatory and compliance reporting solutions, including USDA 640 submissions
  • Write clean, secure, testable code with comprehensive automated test coverage
  • Identify and resolve defects, performance bottlenecks, and security vulnerabilities
  • Produce clear technical documentation for architecture, APIs, workflows, and support operations
  • Mentor developers, lead code reviews, and promote engineering best practices
  • Work independently while aligning deliverables with broader project milestones

Benefits

  • Medical, dental, vision, free tele‑health, HSA with company contribution, life and disability insurance, and 401k with matching
  • Paid Time Off
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service