You are viewing a preview of this job. Log in or register to view more details about this job.

Entry Level Java Software Engineer



Company Overview

Online Insight delivers online storefronts and backend solutions to the health insurance market. Modules include plan recommendation, rating engine, enrollment, life events, commissions, billing and market intelligence. Online Insight configures the modules to meet client specific needs for shopping, decision support, enrollment, life events, agent tools and back office solution management.
 
We are a small growing company where every employee directly contributes to our success. Industry competitive salaries, good benefits, strong customer base, casual dress code, fast-paced work environment and great team atmosphere.

Description

We are seeking an Entry Level Java Programmer who enjoys the challenges of creating enterprise-caliber Java systems. This person is expected to interface extensively with the rest of the team, but also be able to carry out a project or task independently with little supervision. The ideal candidate will have Java and object-oriented design background and will help create and maintain web-based e-commerce applications. We are looking for individuals who want to work in a small team where their input is invaluable.

Requirements

  • B.S. in Computer Science or equivalent.
  • 1+ years experience in Java software design and development.
  • Strong object-oriented design, software reusability, testing, and debugging skills required.
  • Experience with Java, J2EE, and JDBC
  • Experience with any RDBMS accepted
  • Solid skills in JSP, HTML, and JavaScript for creating interactive web applications required; knowledge of other web services and distributed technologies a plus.
  • Experience with the Jetty or Tomcat application server a plus
  • Knowledge of both the Microsoft Windows and Linux environments a plus
  • Experience working with Subversion or CVS, and Maven or Ant a plus.
  • Attention to details and quality.
  • Strong verbal and written communication skills, including the ability to communicate technical information to both technical and non-technical audiences.
  • The ability and willingness to proactively interact creatively and achieve results in a dynamic environment.
  • Excellent analytical and problem-solving skills.
  • Self-motivated, result-oriented, and able to successfully manage multiple priorities effectively and efficiently.
 
•   Must pass the Background check.