Gables Search Group is hiring

Senior Java Developer job at Gables Search Group, Cleveland

Apply now



Job Duties and Responsibilities

  • The Java Web Developer is responsible for the design, development, integration, and implementation of application software in a full-stack service-provider environment that supports company business strategies and objectives.
  • This role provides technical consulting to management, business users, and technical associates, and may work with junior developers as a mentor.
  • This position will perform development and analysis functions for applications related to Marketing and Sales Force Effectiveness, including the division’s Customer Relationship Management (CRM) platform and various store and sales-rep applications which help to sell to and service those customers.
  • This role provides development and technical consulting to management, business users, and technical associates, and works closely with other developers as a mentor.
  • As a technical specialist, this position also works with lead engineers and architects in continuous improvement initiatives, code reviews, and technical strategy.

Position Requirements

  • Bachelor Degree or foreign equivalent in related field or equivalent experience.
  • 5+ years of IT experience.
  • 5+ years of experience working on all phases of the Software Development Lifecycle.
  • 3+ years working with customers to build and formulate business requirements.
  • 5+ years of Web Application Development experience in Java/J2EE environment including JPA, MVC frameworks, CSS, JSON/XML Technologies, Spring, Hibernate, and HTML.
  • 5+ years experience in an Enterprise Database Management System, preferably Oracle.
  • 2+ years experience with PL/SQL.
  • 3+ years using Spring Boot and Spring Rest services.
  • 3+ years of Angular/React JS experience.
  • Business Objects/ APEX reporting tool experience a plus.
  • Experience working in Message queues is considered a plus.
  • Experience with Source Control environments such as SVN or GIT.
  • Experience configuring application servers such as JBoss and Tomcat.
  • Experience with Unix/Linux OS and shell scripting.
  • Experience using Docker/Kubernetes is considered a plus.
  • Experience creating automated build scripts (Ant/Gradle).
  • Experience with JVM languages such as Groovy is considered a plus.


Job country: United States

City: Cleveland

Category:

Location: Cleveland, OH, United States

Job posted 2022-06-22