Java Developer


Job Summary

The Java Developer serves as a technical consultant and at times as a lead to provide and support software applications that meet or exceed business needs. Must be capable of working on computer programs that are complex in nature; is familiar with a variety of the fields concepts, practices, and procedures; and performs a variety of complex applications development related tasks with little guidance from others. May at times direct the work of others and is expected to proactively contribute and offer recommendations.

Required Experience & Skills

5+ years of increasingly responsible systems development experience on multiple platforms

Experience with Java, Apache Tomcat, Spring, Web Services, Unit Testing.

Experience with Java 8 &11, Apache Tomcat, Spring Boot

Experience with RESTful Web Services

Experience with Microservices Architecture

Experience with Oracle/SQL, Couchbase

Experience with Kafka

Experience with RAD, Eclipse, Git, Jira, Bitbucket, Jenkins

Experience with Cloud Migration, AWS

Experience with complex, enterprise services development

Experience working in an Agile / Scrum methodology

Knowledge of proper architectural disciplines

Job Features

Job CategoryJava Developer

Apply Online