Senior Java Web App Developer
Diversity Resource Staffing. Inc
 Atlanta, GA

Job Purpose

 We are looking for a very experienced Java Developer. The current Company Web Development team is a small yet productive team. This role will assist with development and maintenance of the corporate web site and its related trading applications.

Company is a fast moving environment where ideas need to be communicated concisely and effectively.  This role will collaborate with other team members, work independently when required, and help solve deep technical problems. 


  • Follow guidelines for quality and consistency within the design and development phases

  • Provide support for production applications as issues arise

  • Provide support for deployments during maintenance windows

  • Identify opportunities to fine-tune and optimize applications

  • Work well in a team environment


 Knowledge and Experience

  • Bachelor’s degree in Computer Science, Finance or related fields

  • 8+ years of Java experience with an emphasis on web development 

  • 4+ years of Spring experience

  • Experience with at least one MVC web framework (Spring MVC/Struts/Stripes)

  • Experience with one ORM framework such as Hibernate, myBatis, etc.

  • Experience building RESTful services using Spring or an equivalent framework

  • Awareness of SDLC processes and familiar with tools like Git, Maven, etc.

  • Experience creating and maintaining complex SQL

  • Good troubleshooting skills relative to solving front-end and back-end web application issues

  • Knowledge of Unix based operating systems

Preferred skills, but not required

  • Spring Core, Spring MVC, Spring Boot

  • Hibernate

  • myBatis

  • SQL

  • Git

  • Good HTML/JavaScript/CSS skills

  • Unit and integration testing experience