F

A98- Java-SAP Programming Consultant (Job ID: 8098)

FHR
2 hours ago
Contract
South Carolina
United States
Job DescriptionJob Description

Java-SAP Programming Consultant (Job ID: 8098)

Location: 100% On-Site in Columbia, SC
Employment Type: W2 Only (No Subcontractors)
Contract Duration: 12-Month ContractOur direct client is seeking an experienced Java-SAP Programming Consultant for a 12-month contract position located in Columbia, SC.Key Duties and Responsibilities
  • Participates in all Agile activities, including:
    • Daily standups
    • Backlog refinement
    • Sprint demos/reviews
    • Sprint retrospectives
  • Participates in all development activities, including:
    • Solutioning
    • Development
    • Code reviews
    • Testing
  • Works to complete work item acceptance criteria and the team's definition of done.
  • Works within the team's DevOps model and assumes responsibility for end-to-end quality of their work and support.
  • Works with the development team, architecture, and stakeholders to design and enhance business and technical processes and solutions.
Required Skills
  • 5+ years of application development using solid object-oriented design principles and standards.
  • 5+ years of Java web development experience, including Spring Boot, Maven, and JUnit.
  • 5+ years of experience developing containerized applications (containerization).
  • 5+ years of experience with Docker.
  • Experience using Git and standard branching strategies such as GitFlow.
  • 5+ years of understanding of mature RESTful API design and development.
  • 5+ years of experience using Azure DevOps for CI/CD pipeline development, backlog management, etc.
Preferred Skills (Ranked in Order of Importance)
  • Azure and/or AWS cloud development experience (Azure preferred), including:
    • Azure or AWS integration services such as Azure API Management, AWS API Gateway, Azure Event Grid, etc.
    • Serverless services such as AWS Lambda, Azure Functions, Azure Container Apps, AWS Fargate, etc.
    • Managed database services such as AWS RDS, Azure SQL Managed Instance, etc.
  • Familiarity with industry-standard project management tools such as Azure DevOps, GitLab, or Jira.
  • Understanding of and/or experience developing, using, or administering SAP, SAP S/4HANA, Ivalua, or other ERP systems.
  • Understanding of event-driven architectures.
  • Understanding of and practice using test-driven development (TDD) principles.
  • Experience operating on an Agile development team (Scrum and/or Kanban).
Required Education
  • Bachelor's degree in Computer Science, Information Management, or a related technical field, plus two years of experience in computer system development, maintenance, and modification; or
  • 5 years of experience in computer application system development and modification; or
  • Any equivalent combination of education, training, and experience.
  • High School Diploma with 5+ years of relevant experience (minimum requirement).
Preferred Certifications
  • AWS and/or Azure certifications.
  • SAP, SAP S/4HANA, or Ivalua experience and/or experience with other ERP syste