Previous Job
Java Developer - 17-01860
Ref No.: 17-01860
Location: Rochester, New York
Position Type:Contract
Java Developer with SQL, XML
Primary Objective(s)
A Software Engineer analyzes, defines, designs, constructs, tests, installs, modifies, and grows our information systems.
As part of Legal Technology, the Application Solutions & Public Records Content Delivery (AS&PRCD) group builds large-scale systems related to public records content and applications in the growing Investigations & PubRec business area.
​Software Engineers in this organization are fully integrated members of agile development teams who participate with stakeholders in prioritizing and planning out dev/test iterations.
Key Responsibilities & Technologies
  • Implement features in new and existing software systems using Java, Tomcat, and Oracle.
  • Troubleshoot and repair software systems, both collaboratively and individually.
  • Create documentation for use by other developers and internal customers.
  • Write and modify software according to business specifications.
  • Create and execute unit and integration tests to ensure code meets requirements.
  • Participate in project planning sessions to understand development requirements, provide design options, and provide work breakdown and estimates.
  • Develop software using industry and company best practices.
  • Account for the quality and timeliness of own work.
  • Maintain and grow applications according to business and technology priorities.
Qualifications, Knowledge, and Skills:
Required Experience:
  • Java
  • SQL
  • XML
Preferred Experience:
  • PL/SQL
  • Linux/UNIX
  • J2EE
  • Spring
  • Cold Fusion
  • Python, Perl, or other scripting language
  • Toad
  • Eclipse
  • Visio                   
  • Subversion, Mercurial or other source control tool
  • TFS, Jira, or other issue tracking tool
  • Agile, Scrum, or other software development methodologies
  • General understanding of software development quality processes.
  • Proven written and oral communication skills.
  • Proven problem solving capabilities.
Education and Experience:
  • Bachelor's degree or equivalent required. Computer science degree preferred. 5+ years of relevant experience.
At Client, we deliver intelligent information quickly and efficiently, so professionals have knowledge to act. We combine industry expertise with innovative technology to deliver critical information to leading decision makers in the financial, legal, tax and accounting, intellectual property and scientific, healthcare, and media markets, powered by the world's most trusted news organization.