Cloud Application Developer (Java/Azure)-W2 Only

Overview

On Site
Contract - W2
Contract - To 2026-10-12

Skills

Maven
Spring Boot
junit
azure devops
Restful API
Test-Driven Development (TDD).
Docker.
CI/CD pipeline development

Job Details

Title: Cloud Application Developer (Java/Azure)-W2 Only
Duration: 12 Months (with possibility of extension)
Location: Columbia, SC

This is a senior-level role created to support increased workload from agency procurement and modernization initiatives. The selected candidate will help design and implement cloud-native solutions, modernize DevOps processes, and support enterprise ERP-related integrations.

Scope of the Project

The consultant will be responsible for implementing solutions to support:

  • REST API and asynchronous event/message-based pub-sub integrations.
  • Standardization of design and engineering patterns.
  • Web applications supporting SCEIS business processes.
  • Automated DevOps processes (unit/regression testing, static & dynamic scans, deployments).
  • Continuous improvement of SDLC and DevOps practices.

Daily Duties / Responsibilities

  • Participate in all Agile ceremonies: daily standups, backlog refinement, sprint demos/reviews, and retrospectives.
  • Engage in all phases of development: solutioning, coding, code reviews, and testing.
  • Ensure completion of work items according to acceptance criteria and team's Definition of Done.
  • Deliver end-to-end quality through the team's DevOps model, including ownership of support.
  • Collaborate with developers, architects, and stakeholders to design and enhance technical and business solutions.

Required Skills

  • 5+ years of application development using object-oriented design principles.
  • 5+ years of Java web development experience, including Spring Boot, Maven, JUnit.
  • Strong understanding of mature RESTful API design and event-driven architectures.
  • 5+ years of containerized application development with Docker.
  • Hands-on experience with Git (branching strategies such as GitFlow).
  • 5+ years' experience using Azure DevOps for CI/CD pipeline development, backlog management, etc.
  • Strong background in Test-Driven Development (TDD).
  • Proven experience working on Agile teams (Scrum or Kanban).
  • Excellent communication and collaboration skills.

Preferred Skills

  • Cloud development experience with Azure (preferred) or AWS, including:
    • API management services (Azure API Management, AWS API Gateway).
    • Serverless services (Azure Functions, AWS Lambda, Azure Container Apps, AWS Fargate).
    • Managed database services (Azure SQL Managed Instance, AWS RDS).
  • Familiarity with project management tools such as Azure DevOps, GitLab, or Jira.
  • Experience developing, using, or administering SAP, SAP S/4HANA, Ivalua, or other ERP systems.

Education / Certifications

Required:

  • Bachelor's degree in Computer Science, Information Management, or related technical field OR 5+ years of relevant experience in application system development.

Preferred:

  • Azure and/or AWS Certifications.
  • SAP, SAP S/4HANA, or Ivalua certifications/experience with ERP systems.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.