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
This is an animated dialog which is useful for displaying information. The dialog window can be moved, resized and closed with the 'x' icon.
These items will be permanently deleted and cannot be recovered. Are you sure?