S
Not Specified Permanent

Columbus, Ohio · USA job

Java with Spring, Hibernate, Maven, Agile with Banking or Financial background

System Canada Technologies

Columbus, Ohio

Job description

Overview

In this contract IT role you will design, develop and maintain Java/J2EE applications to support scalable web solutions. You will contribute within an IT team aligned with the company's software-focused mission, applying OOAD and UML to build robust architectures. Expect work on web frameworks, SOA-based services, and CI with build tools in an Agile environment. You will translate complex technical concepts into business terms and collaborate cross-functionally to deliver high-quality software. This role offers meaningful hands-on impact in a software company that values continuous learning and broad skill growth.

Responsibilities
  • Architect and develop Java/J2EE applications
  • Apply OOAD and UML design patterns
  • Work with web frameworks (JSP, JQuery, Spring, Hibernate) and WAS
  • Develop and consume SOA/Web Services (SOAP, WSDL)
  • Leverage RAD frameworks (Vaadin, Wicket) when applicable
  • Utilize Spring/Struts/Hibernate in projects
  • Handle XML/JSON, JavaScript, HTML, CSS, and SOAP UI
  • Engage in unit testing and test-driven development
  • Address browser compatibility, DOM, and AJAX considerations
  • Use build/release tools (Maven, Ant) and participate in Agile/Scrum environments
  • Collaborate in cross-functional teams and communicate effectively to stakeholders
Key requirements
  • 7 to 10 years of Java J2EE experience
  • OOAD design using UML and design patterns
  • Strong web framework experience (JSP, JQuery, Spring, Hibernate) and WAS
  • SOA/Web Services experience (SOAP, WSDL)
  • Experience with RAD frameworks (Vaadin, Wicket) a plus
  • Recent Spring/Struts/Hibernate projects
  • Proficiency in Java, J2EE, XML, JavaScript, HTML, CSS, SOAP UI
  • Broad web application architecture background
  • DB2 experience; general DB experience
  • Unit testing and test-driven development
  • Browser compatibility, DOM, AJAX; Build tools (Maven, Ant)
  • Agile/Scrum experience
  • Strong verbal and written communication skills
  • Strong verbal and written communication
  • Ability to translate technical concepts to business terms
  • Java
  • J2EE
  • XML
  • JavaScript

Explore related USA jobs

Similar jobs you may like

Related roles with a similar title and location.

Same category Same location Same country

Personal Banker Part time

Civista Bank

Russells Point, Ohio, United States · 43348

Same category Same location Same country

Senior Mortgage Lender

Civista Bank

Sandusky, Ohio, United States · 44870

Same category Same location Same country

Tax Expert - Local Tax Office

Intuit

Covington, Ohio, United States · 45318

Same category Same location Same country

Tax Expert - Local Branch

Intuit

Springfield, Ohio, United States · 45502

Same category Same location Same country

Tax Expert - Expert Center

Intuit

Westlake, Ohio, United States · 44145

Same category Same location Same country

Senior Risk Manager (On Site Position)

New River Electrical Corporation

Strongsville, Ohio, United States · 44136

Same category Same location Same country

Universal Banker 3

First Federal Lakewood

Strongsville, Ohio, United States · 44136

Same category Same location Same country

Senior Risk Manager (On-Site Position)

New River Electrical Corporation

Granville, Ohio, United States · 43023

Need help finding a job?

Chat with our AI assistant.