CSI Tech is searching for an API Software Engineer (Java) for a large, national retail chain located in Nashville, TN. The company is offering a salary range of 80k-95k. This is a great opportunity to be part of a dynamic and growing organization!

The API Software Engineer is responsible for the facilitation of communication, collaboration, and integration between software engineers and application engineers helping to rapidly produce results for our cutting-edge products and resources.

Responsibilities

Design, develop, test and implement APIs for use in software applications.

Integrate with and contribute to assigned self-managed API team.

Possess and understand Agile development methodologies and the role of testing.

Qualifications

Minimum Education Required:

Bachelor’s degree in technology discipline or equivalent software coding bootcamp experience (second career developers welcome).

Years of Experience Required:

At least 2 years of real development experience using Java.

Required Knowledge, Skills, and Other Abilities:

Strong Java Experience

Play Framework

REST API experience

Linux experience

SQL/NoSQL experience (MongoDB, MYSQL, SQL Server, etc)

GitHub usage experience

Agile experience (SCRUM/Kanban/XP/Lean)

Unit testing skills (JUnit, Jasmine, etc)

Some combination of experience in these areas preferred:

Java 8

Cloud experience (AWS)

Spring Boot

Kubernetes, Docker creation and utilization

Scala

Functional Programming Experience

Reactive Programming




Explore Existing Job Openings Across the World or Publish a Job to Showcase It Globally in VePub.