Job Description :
Role: Full Stack Java Developer
Location: Kansas City MO
Job Type: Long term Contract


Job Description:
Works on a cross functional agile team to perform all duties outlined below
Actively participates in team meetings as needed (daily stand-up, planning, retrospective, etc
Follows all standards and best practices as defined by solution architects.
Follows accepted guidelines on version control for all technical development.
Proficient in application design, development languages, security, and tools.
Proficient in unit and integration testing.
Participates in code reviews.
Provides technical and architectural direction to improve existing code bases.
Troubleshoots and resolves data and application software problems as assigned.
Operates under minimal supervision within a collaborative team environment.
Provides excellent customer service to customers, both internally and externally.
Displays willingness to work effectively and learn from more experienced staff.

Required Knowledge / Experience
Java
JavaScript and Single Page Application frameworks (e.g React/Redux)
Spring / Spring Boot
REST Service Design
Continuous Integration/Continuous Delivery (CI / CD)
SQL, relational databases
Source control systems (Git, Subversion, etc

Recommended Knowledge / Experience
AWS basic competency
NoSQL
JBoss / Tomcat
Docker / Kubernetes