Search

Application Developer-Java

Computer Task Group, Inc
locationJersey City, NJ, USA
PublishedPublished: 6/14/2022
Technology
Full Time

Job Description

Job Description

Overview

CTG is seeking to fill a Application Developer-Java opening for our premier client.

Location: Jersey City, NJ

Duration: 12 months

An Application Developer with expertise in Java and Web Technologies is responsible for designing, developing, and supporting applications based on the Java/JEE technology stack. They utilize Java frameworks and languages such as Ruby, or Groovy for web development. This role focuses on enterprise application development, implementing transaction management, managing Java objects, and integrating enterprise systems. Key areas of expertise include dependency injection, inversion of control, aspect-oriented programming, functional programming, test-driven development, data access frameworks, transaction management frameworks, and batch processing. Proficiency in DevOps methodologies and tools is also essential for this role.

Required Skills:

  • Java
  • Spring Boot
  • pring Cloud, RESTful API frameworks, Apache Kafka, RabbitMQ, relational databases
  • NoSQL databases
  • Unit testing frameworks

Desired Skills:

  • Experience with Camunda BPM or BPMN workflow implementation (highly preferable)
  • Experience with reactive programming (Spring WebFlux, Project Reactor)
  • Experience with event-driven architecture
  • Experience with DevOps and Automation
  • Familiarity with domain-driven design principles
  • Experience with test-driven development and automated testing frameworks
  • Contributions to open-source projects

To Apply:

To be considered, please apply directly to this requisition using the link provided. For additional information, please contact Nicole Shaw at nicole.shaw@ctg.com. Kindly forward to any other interested parties—thank you!

The expected base salary for this position ranges from $95,000 to $105,000. Salary offers are based on a wide range of factors including relevant skills, training, experience, education, market factors, and where applicable, licensure or certifications obtained. In addition to salary, a competitive benefit package is also offered.

Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...