{"schemaVersion":"jobsearcher.job.v1","id":"414eea5501376cc7e635a17a","url":"https://jobsearcher.com/jobs/414eea5501376cc7e635a17a","canonicalUrl":"https://jobsearcher.com/jobs/414eea5501376cc7e635a17a","title":"Senior Full Stack Java Engineer","description":"Senior Full Stack Java Engineer\n\nOne full-time Senior Full Stack Java Engineer, starting approximately November 2026, builds and modernizes the Licensing App under HK Tech.\n\nAbout the engagement\n\nHK Tech develops and supports a Licensing App, a system government entities use to license and oversee childcare and other related programs.\n\nThe app has two sides: a public portal where providers apply for, renew and maintain their licenses, and a staff portal where state licensing staff review applications, conduct inspections and track compliance.\n\nToday it runs on a React frontend and Java EE with a PostgreSQL database and OAuth2/OpenAM authentication. The work ahead is to enhance what exists, deliver new features from user requirements, and modernize and replace legacy components with RESTful services and containerized deployments on AWS. Because it holds personal and provider data and serves the public, it must meet security, data encryption and WCAG accessibility standards.\n\nThe role\n\nYou are a senior, hands-on developer on HK's team, working across the full stack: database, services, and user interface. You partner with developers, engineers, business stakeholders and licensing staff, and you are trusted to work independently. AI-assisted development (GitHub Copilot, Claude and similar tools) is part of how this team works: you use it to understand and refactor legacy code, generate tests and speed up migrations, and you review its output with the same rigor as any other code.\n\nResponsibilities\n\nBuild and maintain the app. Develop and support Java applications and RESTful web services across the public and staff portals.\nModernize legacy code. Modernize and replace legacy components with modern Java (Spring Boot) services and frontends, without disrupting licensing operations.\nOwn the data layer. Design, query and tune PostgreSQL (SQL, PL/pgSQL), including schema changes and versioned migrations.\nSecure every release. Implement OAuth2/OpenAM authentication and authorization, and meet state security and data encryption standards.\nShip through CI/CD on AWS. Contribute to build and deployment pipelines (Maven, GitHub Actions) and containerized deployments on AWS, and monitor and troubleshoot with CloudWatch.\nDeliver what users need. Turn requirements from licensing staff and childcare providers into tested, accessible features.\nUse AI to move faster. Apply AI coding tools to code comprehension, refactoring, test generation and documentation, and help set team practices for using them safely.\nWork as one Agile team. Take part in Scrum ceremonies (Jira, Confluence), review code and mentor other developers.\n\nQualifications\n\nRequired\n\n5+ years of professional Java development, including Core Java and Java EE (JPA, JPQL)\nHands-on experience with React or another modern frontend framework\nSolid PostgreSQL experience (SQL, PL/pgSQL)\nExperience building RESTful web services and documenting them with Swagger/OpenAPI\nExperience with OAuth2-based authentication (OpenAM, Spring Security or similar)\nFamiliarity with AWS and cloud-based development\nWorking knowledge of web accessibility standards (WCAG)\nDaily, hands-on use of AI-assisted development tools (GitHub Copilot, Claude or similar), with the judgment to review and test what they produce\nExperience with Maven, GitHub (GitFlow) and Agile/Scrum teams using Jira and Confluence\nStrong communication skills, clear technical documentation, and the ability to work independently\n\nPreferred\n\nCertified AWS professional\nSpring Boot, Spring Security and containerized applications (Docker, AWS ECS/ECR)\nTesting experience: JUnit, Selenium, Arquillian, TDD and integration testing\nPerformance and load testing with JMeter\nCI/CD with GitHub Actions; Terraform or other Infrastructure as Code\nEvent-driven architecture (AWS SNS/SQS)\nLeadership or team mentoring experience","company":"Hk Tech","rawCompany":"hk tech","city":"Sandy","state":"UT","isRemote":false,"isActive":false,"createdAt":"2026-11-11T09:30:50.916Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1254.00","title":"Web Developers","slug":"web-developers"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Senior Full Stack Java Engineer","description":"Senior Full Stack Java Engineer\n\nOne full-time Senior Full Stack Java Engineer, starting approximately November 2026, builds and modernizes the Licensing App under HK Tech.\n\nAbout the engagement\n\nHK Tech develops and supports a Licensing App, a system government entities use to license and oversee childcare and other related programs.\n\nThe app has two sides: a public portal where providers apply for, renew and maintain their licenses, and a staff portal where state licensing staff review applications, conduct inspections and track compliance.\n\nToday it runs on a React frontend and Java EE with a PostgreSQL database and OAuth2/OpenAM authentication. The work ahead is to enhance what exists, deliver new features from user requirements, and modernize and replace legacy components with RESTful services and containerized deployments on AWS. Because it holds personal and provider data and serves the public, it must meet security, data encryption and WCAG accessibility standards.\n\nThe role\n\nYou are a senior, hands-on developer on HK's team, working across the full stack: database, services, and user interface. You partner with developers, engineers, business stakeholders and licensing staff, and you are trusted to work independently. AI-assisted development (GitHub Copilot, Claude and similar tools) is part of how this team works: you use it to understand and refactor legacy code, generate tests and speed up migrations, and you review its output with the same rigor as any other code.\n\nResponsibilities\n\nBuild and maintain the app. Develop and support Java applications and RESTful web services across the public and staff portals.\nModernize legacy code. Modernize and replace legacy components with modern Java (Spring Boot) services and frontends, without disrupting licensing operations.\nOwn the data layer. Design, query and tune PostgreSQL (SQL, PL/pgSQL), including schema changes and versioned migrations.\nSecure every release. Implement OAuth2/OpenAM authentication and authorization, and meet state security and data encryption standards.\nShip through CI/CD on AWS. Contribute to build and deployment pipelines (Maven, GitHub Actions) and containerized deployments on AWS, and monitor and troubleshoot with CloudWatch.\nDeliver what users need. Turn requirements from licensing staff and childcare providers into tested, accessible features.\nUse AI to move faster. Apply AI coding tools to code comprehension, refactoring, test generation and documentation, and help set team practices for using them safely.\nWork as one Agile team. Take part in Scrum ceremonies (Jira, Confluence), review code and mentor other developers.\n\nQualifications\n\nRequired\n\n5+ years of professional Java development, including Core Java and Java EE (JPA, JPQL)\nHands-on experience with React or another modern frontend framework\nSolid PostgreSQL experience (SQL, PL/pgSQL)\nExperience building RESTful web services and documenting them with Swagger/OpenAPI\nExperience with OAuth2-based authentication (OpenAM, Spring Security or similar)\nFamiliarity with AWS and cloud-based development\nWorking knowledge of web accessibility standards (WCAG)\nDaily, hands-on use of AI-assisted development tools (GitHub Copilot, Claude or similar), with the judgment to review and test what they produce\nExperience with Maven, GitHub (GitFlow) and Agile/Scrum teams using Jira and Confluence\nStrong communication skills, clear technical documentation, and the ability to work independently\n\nPreferred\n\nCertified AWS professional\nSpring Boot, Spring Security and containerized applications (Docker, AWS ECS/ECR)\nTesting experience: JUnit, Selenium, Arquillian, TDD and integration testing\nPerformance and load testing with JMeter\nCI/CD with GitHub Actions; Terraform or other Infrastructure as Code\nEvent-driven architecture (AWS SNS/SQS)\nLeadership or team mentoring experience","datePosted":"2026-11-11T09:30:50.916Z","dateModified":"2026-11-11T09:30:50.916Z","hiringOrganization":{"@type":"Organization","name":"Hk Tech","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Sandy","addressRegion":"UT","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"414eea5501376cc7e635a17a"},"url":"https://jobsearcher.com/jobs/414eea5501376cc7e635a17a"}}