Post Job Free
Sign in

Full-Stack Developer

Company:
Dillards
Location:
Little Rock, AR
Posted:
May 04, 2025
Apply

Description:

Job Description

THE OPPORTUNITY

Dillard's is seeking a self-motivated full-stack developer to join our Inventory team. The ideal candidate for this position will possess a wide range of skills, including mainframe development and knowledge of front-end technologies like Angular, HTML, CSS, and JavaScript, as well as back-end languages. They will be involved in all stages of the development process, from designing the user interface to building the server-side logic. We are excited to add a new team member to help take on some exciting new projects.

THE TEAM

The Inventory team supports AIMS (Automated Inventory Management System), which is a COBOL/CICS/Batch application that maintains the inventory for the company. While continuing to support AIMS and make enhancements when needed, the team will begin taking over a web application called Vendor Sales & Inventory and a set of services that provide inventory information. They will also begin developing a new web application for tracking the lifecycle of individual items.

WHAT YOU WILL DO

Follow enterprise technological direction and suggested practices for development.

Develop and maintain backend applications using the Spring Boot framework with code written in Java.

Develop front-end applications using the Angular framework and associated web technologies (e.g., HTML, CSS, Bootstrap, etc.).

Develop and maintain Gitlab pipelines for building and deploying applications.

Develop and maintain application programs written in COBOL on a z/OS (OS/390) platform.

Interact with DB2 for research and development purposes.

Follow an SDLC of Analysis, Design, Development, Testing, Implementation, and Maintenance

Research problems, implement code changes in a timely and accurate manner, including testing the changes, and then follow up to ensure the desired results were achieved.

Learning the business environment while working in a collaborative team to achieve organizational goals.

Stay current with framework and library upgrades through implementation and constant research.

Participation in an on-call rotation

Maintain a high level of attendance

THE MUST-HAVES

3+ years as a full-stack developer developing in Java, Spring Boot, Angular, HTML, CSS, Bootstrap, Node, NPM.

2+ years as a mainframe developer programming in COBOL, CICS, and JCL.

Experience with DB2 and/or other relational databases

Experience with Git-based source control

Ability to work both independently and collaboratively

Ability to grasp new ideas quickly, work well under pressure, and be able to thrive in a dynamic and diverse environment.

THE NICE-T0-HAVES

Jira

Splunk

Dynatrace

IBM MQ Messaging

RDz

IntelliJ

Tomcat

QMF

ChangeMan

WITHIN 1 MONTH, YOU'LL

Work with the mentor to learn the applications the team supports.

Learn the basic functions of the inventory system (AIMS).

Be able to make small changes using COBOL and/or Java in the applications that the team supports, with guidance.

WITHIN 2 MONTHS, YOU'LL

Have a good understanding of how users use the application.

Have a good understanding of the batch flow that the team supports.

Have a good understanding of the different database tables that the application uses.

WITHIN 3 MONTHS, YOU'LL

Have a deeper knowledge of the code base for the application.

Have a good understanding of the different business rules/logic that the team supports.

Be able to complete a development assignment independently.

Full-time

Apply