View all jobs

Senior Java Web App Developer

Atlanta, GA · Information Technology
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

Share This Job

Powered by