Role Title: Midlevel Java DeveloperLocation: Nashville, TNRequired Skills Experience Level: 5+ years of experience with the below skills. Primary Skills: Java 1.8, Spring, Spring Boot, SPLUNK Skills & Responsibility:
Strong working experience in building Java/J2EE applications with Java/J2SE 8.
Experience in web application framework such as Spring MVC, Spring Boot.
Working experience in building REST services using Spring Boot.
Experience in front-end technologies such as HTML, CSS, JavaScript.
Working experience with PostgreSQL, MySQL or other relational databases.
Strong analysis, design, coding, code review and debugging skills with cloud based applications.
Working experience with version control tools like Git, SVN.
Experience in writing SQL Queries against a relational database , effective data modeling, query optimization and troubleshooting.
Experience in creating test cases using Spring JUnit, Mockito or other test frameworks.