Apply Now    

Software Engineer - Java

Req #: 170092958_1
Location: Columbus, OH, US
Job Category: Technology
Job Description:
Applications Developer – Java
Main Responsibilities:
  • Work closely with the Scrum Master and Product Owner to ensure team and organization standards are followed and the team is consistently focused on continuous improvements and sustained delivery.
  • Participate in Release and Iteration Planning meetings with the team and other key stakeholders.
  • Employ simple design and pragmatic implementation techniques to drive business value.
  • Work with architects, vendors and other units in the organization to develop product and services roadmap
  • Review work of team members to ensure high-quality solutions.
  • Be open and actively seeking learning opportunities and come up with creative solutions to solve technology issues.
Required Skills:
  • Strong working experience in Java Enterprise Development
  • Strong understanding of JEE design Patterns
  • Web – Experience building modern web applications using HTML5, CSS3, JavaScript Frameworks
  • JEE- Strong working experience Java Enterprise Edition (JEE) with Spring MVC, Hibernate / MyBatis/JPA, SOAP, REST, XML
  • Service Layer- Strong working experience interfacing with back-end application using MQ, SOAP, RESTful Services, and JSON
  • Maven – Strong experience working with Maven as a build tool including understanding of Maven standards and common practices
  • Databases – Strong working experience in SQL and building DAO’s against multiple DB’s Oracle, DB2
Additional Desired Skills:
  • Experience in one of the Enterprise Content Management  solutions like IBM FileNet P8, IBM CM 8, EMC Document, IBM CMOD
  • Experience in IBM Case Manager
  • Experience in Continuous Integration and Delivery using Jenkins


  • 5+ years of experience in design and development
  • Experience integrating API’s into web products
  • Bachelor’s degree in Computer Science, Computer Engineering or a related field; Master's Degree Preferred.
  • Knowledge and experience working in an Agile environment.
  • Excellent communication skills.





Apply Now    

Join our Talent Community

Not ready to apply? Leave your information with us and we will keep you up to date with new career opportunities.

Other Information

Apply Using LinkedIn

You can also apply using your LinkedIn® profile. It may save you some time because your information will be automatically transferred into our system. Just click on the LinkedIn logo when you get to the application screen and follow the directions.

Submit an Updated Résumé

During the application process, be sure you have an up-to-date copy of your Résumé, your cover letter and any other documentation you would like to submit.