Java Application Developer

Overview

On Site
Depends on Experience
Contract - Independent
Contract - 10 Month(s)
No Travel Required

Skills

Java
JavaScript
ORM
Backend Development
SQL
Tomcat
Rest API
Spring Boot
Application Development

Job Details

Seeking an Application Developer for onsite contract position that runs through 6-30-26 in Columbus, OH.

Key responsibilities:
Review and understand the application group work plan.
Provide work status updates and deliverable estimates to the team lead.
Participate in requirements gathering sessions.
Design and develop application based on specifications and defined interfaces, ensuring alignment with both functional and technical requirements.
Present complex technical concepts to business partners in a clear and effective manner.
Anticipate, identify, track, and resolve issues and risks.
Resolve issues related to feasibility or inaccuracies in the development process.
Maintain legacy applications and support ongoing functionality.
Work independently and collaboratively, manage time effectively, and meet tight deadlines.

Required experience & skills:
Strong proficiency in Java & JavaScript.
Ability to collaborate, negotiate & take direction from supporting resources across business & functional lines.
Excellent organizational skills with demonstrated analytical, planning, problem-solving, and decision-making capabilities.
Hands-on experience with technical design in large enterprise systems.
Proven ability to provide best practice recommendations based on industry standards.
Exp. mentoring & guiding technical teams.
Demonstrated troubleshooting expertise.
Strong verbal & written communication skills.

Technical exp. skills:
Java Development
Expertise in object-oriented design and modern Java features for scalable & maintainable backend systems.
Required: 10yrs

Frontend Development:
Skilled in JavaScript, HTML, CSS, and SCSS for building responsive, user-centric interfaces.
Required: 8yrs

SQL & Database Management:
Strong command of MS SQL Server, with a focus on performance tuning and complex query optimization.
Required: 8yrs

Spring Boot:
Develop RESTful APIs and microservices using embedded servers, auto-configuration, and Spring ecosystem tools.
Required: 5yrs

Persistence tech:
Hands-on exp. with Hibernate, JPA (ORM), and MyBatis for efficient data access and SQL mapping.
Required: 5yrs

Application Servers
Deploy enterprise applications using Apache Tomcat and Spring Boot embedded servers.
Required: 5yrs

Build & dependency management
Proficient in Maven for managing project builds, dependencies, and lifecycle tasks.
Required: 5yrs

IDE (IntelliJ IDEA)
Efficient in software development, debugging, and refactoring using IntelliJ IDEA.
Required: 5yrs

CI/CD & Source Control
Built and managed pipelines in Azure DevOps; experienced in Git-based version control and collaborative workflows.
Required: 3yrs

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.