Sorry, this listing is no longer accepting applications. Don’t worry, we have more awesome opportunities and internships for you.

Back End Web Developer

HK Tech

Back End Web Developer

National
Full Time
Paid
  • Responsibilities

    Senior Java Web / Database Developer (Contract)

    Statement of Work

    This Statement of Work (“SOW”) is between the Vendor and the client organization. This engagement provides professional services expertise as a Senior Java Web Developer.

    Duration

    The proposed level of effort for this engagement is approximately 24 months (4176 hours) , ending March 16, 2028. Any increases in scope, requirements, or scheduling may result in an updated or extended agreement.

    Job Description

    The organization is seeking a Senior Java Web/Database Developer to join a Core Web Team responsible for developing, supporting, modernizing, and maintaining internal and public-facing web applications.

    The team is currently modernizing several applications, including:

    • Migrating from AngularJS to Angular 21
    • Transitioning from Oracle to RDS/PostgreSQL
    • Moving to containerized Spring Boot applications deployed on AWS ECS

    The ideal candidate will have hands-on experience with these technologies and thrive in an Agile/DevOps environment.
    **
    Utah Residents Only**

    Key Responsibilities

    • 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

    Required Qualifications

    • Experience with modern web development technologies, including:
      • Java Web APIs using Spring (Spring MVC, Spring Boot, Spring Security with OAuth2, JPA)
      • Angular-based user interfaces
      • Relational database design (Oracle and PostgreSQL)
      • 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
      • ECS
      • S3
      • ALB
      • CloudWatch

    Preferred Qualifications

    • 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