Click here to view additional job opportunities >>

Cognition Financial Corporation

Apply For Jobs | Benefits | Main
Senior Application Developer.Java/J2EE
Req#: 187049
# of Positions: 2
Updated: 05/24/2013
Job Type: Full Time
Location: Warwick, RI
Category: Professional (Exempt,Non-Manager)
Salary: Salary
Benefits: Full Benefits
Contact: JT
Submit Profile
Return To List

Job Description

The Senior Application Developer role is responsible for the development and production support of both custom and package applications supporting First Marblehead business units.  This role will be primarily focused on one or more system areas but may be assigned outside that core area of focus on a per-project basis. The Senior Application Developer is dedicated full time to one or more development tasks per project in addition to on-going production support.  A developer in this role is self-managing, is able to work fairly independently, has strong multi-tasking abilities, and produces high quality code on schedule within allotted budgets. 

The Senior Application Developer is involved throughout the entire project lifecycle (design through rollout) and should be well-versed in these processes. Strong communication and documentation skills are also required. This role is specifically focused on the distributed Java/J2EE application suite.



  • Minimum of 7+ years experience in application development in the focus area of Java/J2EE development.
  • 4+ years in data access technologies including SQL, stored procedures, and associated persistence technologies.
  • 3+ years of experience in application security and authentication.
  • Experience with complex multi-platform environments and infrastructure.
  • Experience with full product lifecycle from scope to customer release.
  • Experience with Windows environments including integration with various back-end systems (SQL databases, LDAP, Active Directory).
  • Strong experience in Object Oriented Analysis, Design, Programming.
  • Experience in complex application migrations from one software platform to another.
  • XML, XSLT.
  • Web Services - SOAP, UDDI, WSDL.
  • Strong familiarity with leading IDE’s
  • Middleware technologies including messaging a plus.
  • Experience in Software Design Patterns a plus.
  • Familiarity with at least 2 major software development methodologies (Waterfall, RUP, Scrum, XP, etc) with recent experience on an Agile team highly preferred.
  • Bachelor of Science, equivalent degree in a technical area (preferably computer science or engineering), or equivalent and relevant work experience.


Submit Profile



We are an Equal Opportunity Employer M/F/D/V. Cognition Financial Corporation does not discriminate against an applicant for employment on the basis of race, color, religion, sex, national origin, age, disability, or handicap, veteran status, or any other basis prohibited by federal, state, or local law or ordinance.