logo

View all jobs

Java Developer

New Albany, OH
Qualifications
  • 6+ years of experience developing applications on the Java 8 platform or later.
  • Knowledge of object-oriented concepts, design patterns, XP and Agile practices.
  • Experience using MVC frameworks (Struts2, Spring MVC).
  • Experience using a Java Enterprise Edition (JEE) server such as Apache Tomcat or Oracle WebLogic, JBoss, AS.
  • Experience with Springboot, Confluent Kafka, and MongoDB is mandatory.
  • Experience building automated tests (JUnit, Sprint Test, etc.) in a continuous integration development project. 
  • Experience using CI/CD tools such as Bamboo, Jenkins, GitLab-CI, or similar.
  • Experience using front-end web concepts and technologies such as CSS, HTML, JavaScript, JSP, JQuery, etc.
  • Experience using Kubernetes, Cloud Platforms (such as OpenShift, AWS, GCP, Azure), and Docker Containers is a plus.
  • Experience in writing and interpreting both high level and detailed designs.
  • Excellent written and verbal communications skills to facilitate communications.
Preferred Qualifications
  • Experience developing and troubleshooting SQL and stored procedures in Oracle.
  • Familiarity interacting with Java EE APIs: Restful Web Services (JAX-RS), SOAP Web Services (JAX-WS), Java Messaging (JMS), transaction management, and security frameworks (Spring Security).
  • Experience with other front-end web concepts and technologies: Bootstrap/Foundation and Angular/React/VU.js is a plus.
  • Experience in PL/SQL, Oracle Forms, and XML.
  • Experience supporting custom development, Oracle package applications, and interfaces to existing applications.
  • Possess knowledge of basic UNIX commands to manage application servers
  • Experience with testing and project management tools, preferable qTest, EPM, Jira, Wiki Confluence.

Share This Job

Powered by