SAP Programmer

Overview

On Site
$60 - $75
Accepts corp to corp applications
Contract - Independent
Contract - W2
Contract - 12 Month(s)
Able to Provide Sponsorship

Skills

Python
SAP
Java
RESTful
SQL Azure
SAP HANA
GitLab
Microsoft Azure
DevOps
Cloud Computing
Enterprise Resource Planning
Collaboration

Job Details

About Genius Business Solutions Inc. (GBSI)

Featured in CNBC, Digital Journal, Fox News, and CIO Review, GBSI is a globally recognized IT services leader with 20+ years serving Fortune 500 organizations. Our teams deliver solutions in automotive, manufacturing, retail, and pharmaceuticals. Headquartered in Moline, IL, our clients and consultants span the US, Canada, Europe, and India.
Join our expert team contribute to mission-critical applications and modernize enterprise mainframe environments.

Job Summary

We are seeking a SAP Programmer with strong Java Cloud (Azure) development experience. While some backend ABAP development exists, this role will primarily focus on contributing to our Java application code base and modernizing enterprise solutions. Candidates may also contribute to Python and ABAP if desired, but this is not required.

This new role has been created to manage increased workloads and support ongoing modernization projects.

Scope of the Project

  • REST API and asynchronous event/message-based pub/sub integrations
  • Standardization of engineering patterns and design solutions
  • Web applications that enhance customer business processes
  • Automated DevOps processes (unit/regression testing, security scans, deployments)
  • Maturation of SDLC and DevOps practices, including automation

Daily Duties & Responsibilities

  • Actively participate in all Agile ceremonies (standups, backlog refinement, sprint reviews, retrospectives)
  • Contribute to solutioning, development, code reviews, and testing
  • Ensure all work meets acceptance criteria and team s definition of done
  • Work within the DevOps model, ensuring end-to-end quality and support
  • Collaborate with development team, architecture, and stakeholders to enhance technical/business solutions

Must Have (Required Skills)

  • 5+ years in application development with strong Object-Oriented Design principles
  • 5+ years Java web development (Spring Boot, Maven, JUnit)
  • 5+ years developing containerized applications (Docker)
  • Solid experience designing/developing RESTful APIs
  • Proficiency with Git and branching strategies (e.g., GitFlow)
  • Strong communication and collaboration skills

Nice to Have (Preferred Skills)

  • Cloud expertise (Azure preferred, AWS considered): API Management (Azure API Management, AWS API Gateway), Serverless (Azure Functions, AWS Lambda, Fargate, Container Apps), Managed databases (Azure SQL, AWS RDS, etc.)
  • Experience with Azure DevOps, GitLab, or Jira
  • Familiarity with SAP, SAP S/4HANA, Ivalua, or ERP systems
  • Knowledge of event-driven architectures
  • Hands-on Agile team experience (Scrum/Kanban)
  • Practice in Test-Driven Development (TDD)

Education / Certifications

  • Required: Bachelor s in Computer Science, Information Management, or related field OR equivalent (5+ years in application development/maintenance/modification)
  • Preferred: Azure and/or AWS certifications, SAP/ERP system experience

Equal Employment Opportunity

GeniusBSI is an Equal Opportunity Employer. We believe that no one should be discriminated against because of their differences, such as age, disability, ethnicity, gender, gender identity and expression, religion, or sexual orientation.
All employment decisions shall be made without regard to age, race, creed, color, religion, sex, national origin, ancestry, disability status, veteran status, sexual orientation, gender identity or expression, genetic information, marital status, citizenship status, or any other basis as protected by federal, state, or local law.

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.