Application Engineer (Solr Java) in Philadelphia, PA at Radian Group Inc

Date Posted: 11/26/2019

Job Snapshot

Job Description

This role is primarily for the support and maintenance of Solr Java applications within the Information Technology Department. Users of multiple Radian Enterprise Applications that integrate with Solr services could be impacted without the operation support and maintenance of Solr components and services. This role is active in the Servicing Modernization project and BAU daily support.

This position is also for the support and maintenance of multiple Java applications within the Information Technology Department. This position is a self-motivated professional that will work on sets of Java/J2EE application to fulfill the business demands from requirements definition through the deployment and operation. This position will involve the ongoing development and operational support of Java/J2EE applications at Radian. This position will collaborate with other Application engineers to perform requirements definition and analysis and produce solid technical designs.

Primary Duties and Responsibilities

  • Analyze applications requests and gather business requirements, planning, organizing, and designing technical solutions to meet client requirements. 
  • Estimate, design, prototype, develop, document, and test solutions to business problems on a project by project basis.
  • Troubleshoot and resolve issues with production systems, including applications that were built by other teams.
  • Provide 2nd tier, off-hours remote support.
  • Participate in the daily design and implementation activities of core subsystems for new features, enhancements and revisions.
  • Participate in the production release activities as needed.
  • Complete the operational activities IT will be assuming from the business to keep the day to day business going within these applications (non-development).

Job Specifications


  • Demonstrable Agile Software Development experience.
  • Extensive experience in Java programming.
  • Advanced knowledge in the development of Java/J2EE applications and frameworks.
  • Knowledge of NoSQL, Search Engines, Rate Engines, Rule Engines architecture and design.
  • Experience in Continuous Integration / Continuous Delivery / Continuous Deployment
  • Experience in use of Java application build and deployment tools
  • Experience in designing and developing technical documentation.
  • Experience in executing non-development operational activities to keep the day to day business going within supported applications.
  • 5+ years of related application development experience.
  • At least three years spent in the delivery and maintenance of mission critical Java solutions.

Skills and Abilities:

  • Strong communication and interpersonal skills working in a cross-functional team environment.
  • Must have strong interpersonal, organizational, and advanced problem solving skills.
  • Ability to interpret written requirements and technical specification documents.
  • Ability to code application according to published standards and design guidelines.

Other Position Parameters:

  • Ability to research new technologies and create conceptual models or solutions and present them to high-level audience cross business, applications and technology domains, a plus

Prior Work Experience

  • Technical:   5 - 8 years
  • Supervisory:   None

Education and Credentials

  • Required:    Bachelor’s Degree,  concentration in Computer Science, ISM
  • Preferred:   Master’s Degree

EEO Statement

Radian complies with all applicable federal, state, and local laws prohibiting discrimination in employment.  All qualified applicants will receive consideration for employment without regard to gender, age, race, color, religious creed, marital status, sexual orientation, national origin, ethnicity, ancestry, citizenship, genetic information, disability, protected veteran status or any other characteristic protected by applicable federal, state, or local law.

If you are a person with a disability and need assistance in the application process please send an e-mail message to


  1. Software Engineer Jobs
  2. Project Engineer Jobs