• Java Developer

    Location Name NC, Greensboro - 7823 National Service Road
    Date Posted
    3 months ago(9/21/2018 5:39 PM)
    Berkley Key Risk Management
    Primary Location
    Information Technology
  • Company Details

    KR Logo

    Key Risk, a member of Berkley Insurance Company, is a leading provider of workers compensation insurance products and services for employers throughout the eastern United States. With a sole focus on workers compensation, Key Risk works with Key Alliance agents, insurance clients, self-insured employers, and the injured workers they support to create solutions specific to their needs. Enriching each client's risk management strategies, Key Risk creates and executes comprehensive solutions proven to protect people, support business, and exceed expectations.


    Committed to delivering better outcomes and industry leading service, Key Risk operates from headquarters in Greensboro, NC and through regional offices and territory-dedicated staff in the states of Pennsylvania, Maryland, Virginia, North Carolina, South Carolina, Tennessee, Alabama and Georgia. This regional approach provides agents and clients with the benefit of working with experts who have first-hand knowledge of the local workers compensation market.


    Key Risk is committed to fostering a professional work environment for all its employees. Through an ongoing commitment to innovation, continuous improvement and education, Key Risk attracts and retains associates with a unique blend of workers compensation expertise and a passion for excellence. We are proud to have been recognized among Business Insurance's Best Places to Work in 2009, 2011, 2015, and most recently in 2017.


    Click here to learn more about working at Key Risk.





    The Java Developer will be a mid-level technical expert in one or more highly specialized areas of applications systems analysis and programming. Must also prepare detailed specifications from which programs will be written. Responsibilities include program design, coding, testing, debugging and documentation. The ideal candidate must maintain full technical knowledge of all phases of applications systems analysis and programming.

    Principle responsibilities include, but are not limited to create, designs and tests web-based Java applications to support business goals. Performs program coding and testing and addresses technical issues through research, investigation and debugging. Relies on knowledge and professional discretion to achieve goals. The key duties of the Java Developer position include:

    • Contributes to the development of project risk mitigation plans to ward off potential technical issues.
    • Applies problem solving abilities to familiar and unfamiliar technical disciplines
    • Solves technical problems with possible conflicts using knowledge from prior experience and technical discipline.
    • Learns and applies existing technical processes, methodologies, and skills that lead to new technical processes or systems.
    • Provides appropriately timed task estimates by understanding and planning for technical/project dependencies.
    • Improves existing applications or influences technical direction on a project, resulting in time or cost savings to Key Risk.
    • Excellent knowledge of Relational Databases



    Education:                                 Bachelor’s degree from an accredited institution in technical area.

    Experience:                               Minimum of 3-5 years of Java experience.
                                                     Experience with J2EE, Spring, Hibernate, SOAP and Restful.

    Experience with IBM Web sphere experience, a plus.                    
    Exceptional oral, written and interpersonal communication skills.



    Client Service Infusion (CSI)/Competencies

    Key Risk associates are expected to model CSI behaviors.

    Promote exceptional service by identifying interaction opportunities, taking ownership of client results, providing high quality service, managing response times, using judgment, and building from both small and large successes.

    Enhance communications by being proactive, engaging in active listening, asking questions to determine underlying needs, and stopping and analyzing the situation; learn from problems and implement preventative measures for the future.

    Know and exceed client expectations; get to know our clients, understand situations from the client’s perspective, and deliver solutions specific to the client’s needs.

    Create a team approach by leveraging the culture of trust and openness, educating associates on each discipline and their role in supporting the organization, aligning responsibilities with the strengths of the individual team members, and taking responsibility for keeping the team informed and closing the loop.


    Competency Definitions

    Client Focus: Dedicated to meeting and exceeding expectations of internal and external clients; acts with client in mind; establishes and maintains effective relationships and gains their trust and respect.


    Results Driven: Can be counted on to exceed goals successfully, pushes self and others for results; is action oriented and full of energy; enjoys challenging assignments; seizes more opportunities than others


    Decision Making: Makes good decisions in a timely manner based upon analysis, wisdom, experience; most of solutions and suggestions turn out to be correct when judged over time; sought out by others for advice.


    Negotiating: Can negotiate skillfully in tough situations; can settle differences with minimum noise; can win concessions without damaging relationships


    Problem Solving: Looks beyond the obvious and doesn’t stop at the first answers; can see hidden problems; probes various sources to find answers.




    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed

    Connect With Us!

    Not ready to apply? Connect with us for general consideration.