Logo
Focused HR Solutions

MO-5-5-SR Java Developer 11660-1

Focused HR Solutions, Columbia, South Carolina, us, 29228

Save Job

This job is hybrid; you must be located in Columbia, SC at the start of the contract. If you can't relocate and be on site 50% of the time, do not submit your resume.

Our direct client has an opening for a

Senior Java Developer

(11660-1). This position is up to 12 months, with the option of extension, in Columbia, SC. Please send rates and a resume. W2 only, no subs allowed.

SENIOR LEVEL JAVA DEV IS A MUST

AZURE EXPERIENCE IS A MUST

SCOPE OF THE PROJECT:

The candidate will help implement cloud-native solutions to support: REST API and asynchronous event and message-based pub/sub integrations using Azure services (API Management, Container Apps, Event Grid, and others). Standardizing and documenting design and engineering patterns, processes, and solutions. Azure applications supporting statewide integrations with SCEIS. Implementation of automated DevOps, GitOps, and DevSecOps processes (unit testing, regression testing, static and dynamic security scans, app and infrastructure deployments, etc.) Daily Duties/Responsibilities:

Participate in all agile activities: daily standups, backlog refinement, demos/reviews, retrospectives. Engage in all development activities: coding, code reviews, testing. Work to complete work item acceptance criteria and the team’s definition of done. Work within the team’s DevOps model, assuming responsibility for end-to-end quality and support. Collaborate with the development team, architecture, and stakeholders to design and enhance business and technical processes and solutions. Required Skills (Ranked in order of importance):

At least 5 years of application development experience using solid object-oriented design principles and standards. Effective communication skills and ability to work collaboratively in a team environment. Java web development experience including Spring Boot, Maven, JUnit. Understanding and practice of solid object-oriented design principles. Experience developing containerized applications. Experience engineering and implementing applications in Azure. Preferred Skills (Ranked in order of importance):

Specific Azure service experience (API Management, Container Apps or AKS, Event Grid or Service Bus, Azure Functions). Experience operating on an agile development team (Scrum and/or Kanban). Understanding of mature RESTful API design and development. Understanding of event-driven architectures. Experience using Azure DevOps for CI/CD pipeline development, backlog management, etc. Knowledge and practice of test-driven development principles. Required Education/Certifications:

Bachelor’s degree in computer science, information management, or a related technical field. Two years of experience in computer system development, maintenance, and modification. Five years of experience in computer application system development and modification or equivalent education, training, and experience. Preferred Education/Certifications:

Azure certifications. Additional Skills:

Must have at least 5 years of application development experience with solid object-oriented design principles. Effective communication and team collaboration skills. Java web development including Spring Boot, Maven, JUnit. Experience developing containerized applications. Azure application engineering and implementation experience.

#J-18808-Ljbffr