Logo
Virtual

Software Engineer (EBS)

Virtual, Phoenix, Arizona, United States, 85003


Vaco is supporting a key client in the Phoenix area to find a skilled Full Stack Engineer with expertise in Java Microservices development, ideally deployed to an AWS cloud. The ideal candidate will have strong experience working with backend components, designing and optimizing systems, and developing APIs (Java). Experience with Oracle EBS integration and/or development (forms, reports, etc.) is critical for this role as well. If you are a passionate engineer with a strong background in Java Microservices and Oracle EBS, we encourage you to apply today!

Core Responsibilities:

Develop and maintain backend systems for data processing, request handling, and application logic.

Write and optimize code for APIs, event handling (publisher/consumer), and databases (Oracle).

Create and manage APIs to enable seamless interactions between front-end, backend, and third-party systems, ensuring scalability, reliability, and performance.

Implement microservices architecture, including containerization and orchestration.

Develop and manage event-driven systems, including messaging protocols and event handling.

Design monitoring and logging solutions for APIs to enhance system visibility and reliability.

Utilize tools like Terraform, Bitbucket, or other CI/CD platforms for deployment processes.

Required Skills & Experience:

Programming Languages:

JavaScript, Java

Knowledge of Oracle E-Business Suite modules, such as AP (Accounts Payable), AR (Accounts Receivable), and GL (General Ledger)

API Development:

Strong knowledge of API design, monitoring, and logging

CI/CD Tools:

Terraform, Bitbucket, or equivalent tools

Preferred Qualifications:

Cloud Technologies:

AWS (S3, CodePipeline, Lambda, ECS, EKS, MSK, Glue Schema Registry)

Architectural Expertise:

Microservices, containerization, and orchestration

Event-Driven Architecture:

Experience with messaging protocols and event handling

Experience with DevOps practices and tools

Familiarity with Flowable for workflow automation

Background in cross-functional collaboration in an Agile environment

Familiarity with additional languages and technologies: C, C++, Unix Shell Scripting, SQL, PL/SQL