Salt Lake City, UT Full-time

HK Tech is hiring a Back End Web Developer

About the Role

HK Tech is seeking a Senior Java Web/Database Developer to join their Core Web Team for a 24-month contract. The role involves modernizing and maintaining internal and public-facing web applications, including migrating from AngularJS to Angular 21, transitioning databases from Oracle to PostgreSQL, and deploying containerized Spring Boot applications on AWS ECS.

What You'll Do

  • Participate in regular team discussions, contributing to decision-making and project progress
  • Support database migration from Oracle to PostgreSQL using custom and off-the-shelf tools (e.g., AWS DMS)
  • Develop and maintain containerized Spring Boot applications and RESTful APIs deployed on AWS ECS
  • Monitor and interpret AWS CloudWatch logs
  • Support CI/CD pipelines using GitHub Actions and AWS deployment tools

What We're Looking For

  • Experience with modern web development technologies, including Java Web APIs using Spring (Spring MVC, Spring Boot, Spring Security with OAuth2, JPA)
  • Experience with modern web development technologies, including Angular-based user interfaces
  • Experience with modern web development technologies, including relational database design (Oracle and PostgreSQL)
  • Experience with modern web development technologies, including responsive design using Bootstrap 4+
  • Experience with API documentation tools such as Swagger / OpenAPI
  • Strong experience with Test-Driven Development (TDD) and integration testing
  • Experience designing and implementing relational databases (Oracle 12+ or PostgreSQL)
  • Experience with database versioning tools such as Liquibase or Flyway
  • Experience working in Agile/Scrum environments (Jira, Confluence, sprint planning, retrospectives)
  • Experience working on development teams supporting both new and existing applications
  • Experience with GitHub and GitFlow pull request workflows
  • Strong written and verbal communication skills
  • Minimum of 5 years of IT experience
  • Experience with AWS services for web applications, including ECR
  • Experience with AWS services for web applications, including ECS
  • Experience with AWS services for web applications, including S3
  • Experience with AWS services for web applications, including ALB
  • Experience with AWS services for web applications, including CloudWatch

Nice to Have

  • Experience with AI-assisted development tools (Copilot, Gemini, Claude)
  • Experience leading development teams
  • Experience building and maintaining CI/CD pipelines with GitHub Actions
  • Experience implementing Infrastructure as Code using Terraform
  • Experience with event-driven architectures using AWS SNS and SQS

Technical Stack

  • Java, Spring MVC, Spring Boot, Spring Security with OAuth2, JPA
  • AngularJS, Angular 21
  • Oracle, PostgreSQL, RDS
  • AWS ECS, AWS ECR, AWS S3, AWS ALB, AWS CloudWatch, AWS DMS
  • Swagger, OpenAPI
  • Bootstrap 4+
  • Liquibase, Flyway
  • GitHub Actions, GitHub, GitFlow
  • Terraform
  • AWS SNS, AWS SQS
  • CI/CD, Containerization, RESTful APIs
  • Agile, Scrum, Jira, Confluence

Team & Environment

  • Core Web Team (exact size not specified)
  • Agile/DevOps team focused on modernizing and maintaining web applications
  • Reporting structure: Not specified

Benefits & Compensation

  • Salary: Not specified
  • Equity: Not specified
  • Other benefits: Not specified

Work Mode

  • Location: Utah
  • Flexibility: Utah Residents Only
Required Skills
JavaSpring MVCSpring BootSpring SecurityOAuth2JPAAngularJSAngularOraclePostgreSQLRDSBootstrapSwaggerOpenAPIRelational Database Design JavaSpring MVCSpring BootSpring SecurityOAuth2JPAAngularJSAngularOraclePostgreSQLRDSBootstrapSwaggerOpenAPIRelational Database Design
Invoicing holding you back?

Focus on work, not paperwork

Stop worrying about invoicing, taxes, and compliance. Glopay handles the business setup, you handle the client work. Get paid faster and look professional.

Auto-generated compliant invoices
Built-in expense management
Income reports for tax season
95% of earnings stay with you
Try Glopay free
No credit card needed
About company
HK Tech
Build great software with vetted nearshore teams. AI-assisted matching with Human Kind delivery.
All jobs at HK Tech Visit website
Job Details
Category frontend
Posted 8 days ago