Sorry, this listing is no longer accepting applications. Don’t worry, we have more awesome opportunities and internships for you.

Java Developer

PWW Recruiting, LLC.

Java Developer

Chicago, IL
Full Time
Paid
  • Responsibilities

    You will be part of:

     

    The Client Services Development Team that is responsible for providing systems needed by Client Services division to operate efficiently and protect both the interest of our customers and ourselves as a Broker; systems should be available 24-hour weekday throughout regional centers located in America, Europe and Asia

    Development and improvement of our customer interaction applications, middle-tier servers and related internal applications

    You will be someone who can:

     

    Design, implement and deliver high quality software solutions that conform to architectural standards

    Manage and 'own' significant development tasks end-to-end (from business requirements analysis to 3rd level production support)

    Demonstrate excellent collaboration / communication skills in working closely with other development teams to roll-out important changes and applications

    Who you are :

     

    Bachelor’s in Computer Science

    5+ years of hands-on development experience using core Java

    Deep understanding of concurrency and multithreading

    Experience with multi-tiered application development

    Database experience (JDBC, JPA; Oracle specifics and PL/SQL is a plus)

    Web and Application containers experience (e.g. Jetty, Tomcat , JBoss/Wildfly)

    Spring framework (core, MVC, JDBC, REST, JMS, etc.)

    Hands-on messaging experience (e.g. JMS, Kafka)

    Experience with REST Webservices

    Good Unix / Linux knowledge and basic shell scripting skills

    Good to have:

     

    Python / Perl scripting skills

    HTML5 technology stack and related frameworks (JQuery, Bootstrap, etc.)

    Experience with caching solutions like Hazelcast

    Experience with Git, Ivy, Ant

    Company Perks:

     

    Competitive salary, annual performance based bonuses, and annual stock grants.

    Daily company paid lunch.

    401k with company match.

    Excellent medical, dental, and vision benefits.

    Newly renovated offices with sit/stand desks and multi-monitor setups.

    Team outings and dinners.

    Education reimbursement and learning opportunities.