Senior Java Developer (Azure highly preferred)

Overview

On Site
Depends on Experience
Contract - W2
Contract - Independent
Contract - 12 Month(s)
No Travel Required

Skills

Java
Spring Boot
Maven
Junit
Docker
RESTful
API
Azure
Git
DevOps

Job Details

Position: Senior Java Developer (Azure highly preferred)

Location: Columbia, SC (Onsite)

Duration: 12+ months contract

Interview: In-Person interview preferred

Job Description:

Client's team is expanding to support increased workload for procurement and modernization projects. This role offers the opportunity to work on large-scale, statewide ERP systems in a collaborative and agile environment. Consultant will play a key role in developing modern, cloud-native solutions and advancing our DevOps and SDLC practices within an Azure environment.

Key Responsibilities: Participate in Agile ceremonies including daily standups, backlog refinement, sprint reviews, and retrospectives.

Engage in all phases of development: solutioning, coding, code reviews, and testing. Ensure deliverables meet defined acceptance criteria and team standards of quality. Collaborate with development, architecture, and business teams to enhance system functionality. Support DevOps automation including unit/regression testing, security scans, and CI/CD pipelines.

Required Skills:

  • 5+ years in Java web development (Spring Boot, Maven, JUnit).
  • Strong object-oriented design and development expertise.
  • 5+ years with containerized applications and Docker.
  • Deep understanding of RESTful API design and development.
  • Proficiency with Git and branching strategies (GitFlow).
  • Excellent communication and teamwork skills.

Preferred Skills:

  • Experience in Azure or AWS cloud development (Azure preferred).
  • Knowledge of Azure API Management, EventGrid, Azure Functions, Container Apps, SQL Managed Instance, etc.
  • Familiarity with Agile tools such as Azure DevOps, GitLab, or Jira.
  • Exposure to SAP S/4HANA, Ivalua, or other ERP systems.
  • Understanding of event-driven architectures and TDD principles.
  • Experience managing CI/CD pipelines with Azure DevOps.

Education & Certifications: Bachelor s in Computer Science, Information Management, or related technical field or equivalent experience (5+ years in application development).

Preferred: Azure and/or AWS certifications and experience with SAP or other ERP systems.

Pre-Employment Checks: Drug Screen, Motor Vehicle Check, Criminal and SLED Background Checks, Credit, and E-Verify required.

Thanks & Regards

Krishna Chalasani

Account Manager

E-mail:

Cell: (9 5 9) (3 0 1) (9 5 9 7)

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.