• Senior Java Developer

    Location US-OH-Cincinnati
    Posted Date 2 months ago(7/5/2018 1:45 PM)
    Job ID
    22775
    # Positions
    1
    Category
    Technology
    Position Type
    Full Time
  • Overview

    Be Here. Be Great.  Working for a leader in the insurance industry means opportunity for you. Great American Insurance Group, a member of American Financial Group, is a Fortune 500 company consistently recognized as a top place to work.  We combine a "small company" culture where your ideas will be heard with "big company" expertise to help you succeed. With over 30 specialty property and casualty operations and a variety of financial services, there are always opportunities here to learn and grow.

     

    The ClaimCenter Team is charged with implementing ClaimCenter across multiple business units. ClaimCenter will replace multiple legacy systems.

     

    Responsibilities

    Operates independently to:

    • Senior developer with proven experience building enterprise systems and collaborating with multiple teams
    • Designs, develops, tests, debugs, maintains and documents software systems, components, and utilities
    • Provides technical support for ClaimCenter including working with Infrastructure teams for server support/upgrade and troubleshooting related to ClaimCenter environments
    • Performs review of ClaimCenter architecture with other teams for upgrade, server maintenance and disaster recovery
    • Performs complex maintenance and problem resolution on software application
    • Collaborates with other departments on requirements, design, standards, and architecture of applications
    • Adheres to standards for software development with emphasis on test driven development and quality of software
    • Production Support:Participates in release planning and deployments
    • Assist in problem resolution, during daily and monthly production cycles
    • Assist customers and team members in issue resolution and problem solving
    • Develops time estimates for project deliverables
    • Coaching / mentoring of development staff in development best practices
    • Participate in code reviews and status meetings
    • Promotes Agile Scrum development methodology
    • Develop unit test cases for testing changes
    • Support testing activities and resolve issues identified
    • Work within a development team using Agile methodology to deliver software
    • Work across the organization to provide business process or design recommendations consistent with long-term business and IT strategy

    Qualifications

    • Bachelor’s Degree or equivalent experience.
    • 5+ years experience with software development of Java applications
    • 5+ years experience with J2EE framework
    • 5+ years knowledge of application and web server design like Apache Tomcat
    • 5+ years experience with RDMS such as Oracle or SQL Server and integration of the database with Java applications
    • 5+ years complex SQL writing experience
    • 5+ years experience with Java IDE such as Eclipse
    • Experience with Open Source Frameworks:  Spring, Hibernate
    • Experience with Continuous Integration and Build Mgmt: e.g. Hudson/Jenkins, Maven, Ant
    • Monitoring tools experience - Dynatrace, Nagios, SCOM, New Relic
    • General knowledge of middleware and service oriented architecture, red hat enterprise linux scripting basics , UC4/Automic or other enterprise scheduling application
    • Plus: 5 + years of Integration Development experience in Guidewire products like ClaimCenter, PolicyCenter or BillingCenter
    • Plus: Agile Scrum development methodology experience
    • Effective oral, written, and interpersonal communication skills
    • Ability to work effectively with associates at all levels within the organization
    • Demonstrated ability to establish priorities, organize and plan work to satisfy established timeframes
    • Proven ability to handle multiple tasks and projects simultaneously
    • Analytical skills, problem solving and attention to detail
    • A true passion for new technology

     

    Skills:

    • Effective oral, written, and interpersonal communication skills
    • Ability to work effectively with associates at all levels within the organization
    • Demonstrated ability to establish priorities, organize and plan work to satisfy established timeframes
    • Proven ability to handle multiple tasks and projects simultaneously
    • Excellent analytical skills and problem-solving skills

    Options

    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? Build your career profile here to connect with us!