Sign in

Software Engineer (Full Life-Cycle) Java Developer (Full-Stack)

CareWorks Technologies
Columbus, OH
November 04, 2019


Job Description: We are looking for a Full-Stack Java Developer to design, develop, and implement applications that help support our business requirements. You will be following approved development methodologies while creating documentation, programs and testing code. Your primary responsibilities include resolving technical issues through debugging, research, and investigation. You must have the ability to develop, maintain, and troubleshoot web-based business applications following industry best practices using Java/J2EE Spring and Struts frameworks, web application servers, and Unix/Linux systems environments.

Qualifications and Responsibilities

Full life-cycle documentation skills, including experience with requirements, design, test scenarios, peer review results, and deployment documents

Strong Knowledge of Core Java and multithreading

Proficiency in the following general areas: Java (Java 1.7/Java 1.8), Spring Framework, Structs, Jenkins, Gradle, and Github

Experience with RESTful services, Rabbit MQ, JSON, Unix Scripting, and Hadoop is a plus

Core development experience in large scale enterprise Java applications using Spring and Struts Frameworks

Experience in SQL (DB2 & SQL databases) proficiency with data modeling, SQL queries, and NoSQL data structures (e.g., Key/Value stores, and/or document data stores)

Create and maintain user interface patterns and standard library

Apply object-oriented principles when implementing solutions

Troubleshoot and resolve software-related issues

Maintain code quality through unit testing

Document code appropriately for maintainability

Advanced knowledge of JavaScript, CSS, and HTML

Experience working with leading JavaScript frameworks, like React, Vue, Angular, or Ember

Good understanding of how browsers and DOM work including web components

Experience using web build tools, such as Webpack, Gulp, and Grunt

Proficiency with Git or other distributed version control systems

Proficiency with browser developer tools

Experience with web asset optimization and content delivery networks

Proficiency with TypeScript, Python, Go, and/or Bash

Experience with CSS preprocessors like Sass

Educational Requirements

Masters from an accredited US university in IS, CS or related disciplines and/or

Bachelor’s in Engineering from US or an accredited overseas University

The CareWorks Family of Companies is committed to providing career opportunity and growth to all Associates without regard to race, color, religion, sex, national origin, age, marital or veteran status, medical condition or disability.

CareWorks Tech Strategically-Led Technology Solutions

5555 Glendon, CT

Dublin, OH 43016


Thank you for considering CareWorks Tech for your next career opportunity. CareWorks Tech is not your typical technology company. We are part of the CareWork’s family of companies which is one of Ohio’s largest managed care organizations, serving over 115,000 employers and owned by York Risk Services Group. We have 4 guiding principles: (1) Customer Commitment (2) Attitude of Service (3) Respect for the Individual and Team and (4) Exceeding Expectations. We invest in your training, professional development, benefits (medical, 401k, paid holidays/vacation, etc.) and personally focus on your career success. We have operations in 85 locations worldwide and employ 5,000+ people.