Java Developer

Overview

On Site
$55 - $65
Contract - W2
Contract - 9 Month(s)

Skills

Java
Spring Framework
Agile

Job Details

About Encore Talent Solutions:

Encore Talent Solutions is a trusted professional services firm dedicated to helping organizations achieve their goals by providing exceptional talent solutions. We partner closely with our clients to understand their unique culture and operational needs, delivering proactive support during times of growth, transition, and change. Our mission is to connect top talent with meaningful opportunities to drive business success.

Job Description

We are seeking a Java Developer to join our dynamic team. In this role, you will play a key part in driving full-stack Java/Java EE application development, supporting high-quality solutions from concept to testing across the software development lifecycle.

You will collaborate with cross-functional teams and stakeholders to deliver high-quality, reliable solutions in a fast-paced environment.

Key Responsibilities

  • Define site objectives by analyzing user requirements, envisioning system features and functionality.
  • Design and develop user interfaces for internet/intranet applications, setting expectations and feature priorities throughout the development lifecycle.
  • Determine design methodologies and toolsets; complete programming using Java and associated technologies.
  • Design and conduct tests to ensure application reliability and quality.
  • Troubleshoot development and production problems across multiple environments and operating platforms.
  • Support users by developing documentation and assistance tools.

Required Qualifications:

  • Proficiency in Java/Java EE application development.
  • Hands-on experience in Object-Oriented analysis and design using common design patterns.
  • Strong knowledge of relational databases, SQL, and ORM technologies (e.g., JPA2, Hibernate).
  • Experience with the Spring Framework.
  • Experience in developing web applications using at least one popular web framework (e.g., JSF, Wicket, GWT, Spring MVC).
  • Solid understanding of Java J2EE and Hibernate.
  • Proficiency with Git.
  • Experience with logging/monitoring tools such as Splunk, Dynatrace, or ELK stack.
  • Excellent written and verbal communication skills.
  • Experience in system design.

Preferred Qualifications

  • Experience with containerization or cloud services.
  • Familiarity with Linux environments.
  • Experience with Agile methodologies and DevOps practices.
  • Advanced certifications or specialized training in Java or related technologies.
  • Prior experience in enterprise IT or complex production environments.

Work Environment & Location:

  • Location: Onsite in Cincinnati.
  • Collaborative team environment with opportunities for professional growth.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.