Skip to content

 

Illinois - USD Full Time Posted: Wednesday, 16 May 2018
 
 
Discover. A more rewarding way to work.

At Discover Financial Services, you'll find yourself in the company of some of the industry's smartest and most reliable professionals. And at a company that rewards dedication, values innovation and supports growth.

Thrive in an environment that promotes teamwork and shared success. Build on a foundation of mutual respect. Join the company that understands rewarding careers like no other, with this exceptional opportunity:

Senior Java Developer (Enterprise Content Management)

Job Description

This is a full time Senior Developer on the Discover Business Technology Enterprise Content Management team. The team is responsible for application development, vendor software administration, and infrastructure configuration for ECM solutions.

Responsibilities:
  • Will be involved in development activities with Enterprise Content Management (ECM) products such as Opentext Documentum, IBM Content Manager on Demand, and Kofax Total Agility.
  • Will assist in designing and developing REST services and SOAP services.
  • Will code components in Java, Object Oriented programming, Shell script languages.
  • Will be working with continuous integration tools such as with Jenkins, Github, Nexus, SonarQube and other continuous integration tools.
  • Participate in Grooming sessions and other Agile ceremonies to help groom the User stories from technical stand point.
  • Assists testing team with the identification, creation, and maintenance of test data. Experience of working in an Agile Development environment.
  • Promote a risk-aware culture, ensure efficient and effective risk and compliance management practices by adhering to required standards and processes.
Skills

  • Bachelor's Degree
  • 3+ years' work experience
  • Must have experience with application development
  • Familiarity with Enterprise Content Management (ECM) products such as Opentext Documentum, IBM Content Manager on Demand, and Kofax Total Agility.
  • Familiarity with REST services and SOAP services. Experience in Java development, Object Oriented programming, Shell script languages.
  • Experience with operating systems, such as Linux and Windows.
  • Familiarity with Jenkins, Github, Nexus, SonarQube and other continuous integration tools.
  • Experience with working with Java IDEs such as IntelliJ, RAD, STS.
  • Experience with operating systems, such as Linux and Windows.
  • Familiarity with Agile Scrum and Lean software development practices is a plus.
  • Familiarity with development practices like Unit Testing, Test-Driven Development
About Us
Since Discover launched in 1986, we've made a business of redefining the credit card industry for the better. We were first to have no annual fee, first to offer cash rewards, first to provide 24/7 customer service, and we rank #1 in customer loyalty. As a Fortune 500 company, we strive to provide our employees with an environment where they can contribute in a way that's different from other large institutions. If you're looking for a place to make a difference and let your voice shine through, we'd love to meet you.

Apply today at discover.com/careers.
Discover Financial Services is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, protected veteran status, among other things, or as a qualified individual with a disability.

#LI-VF1

We are an Equal Opportunity Employer and do not discriminate against any employee or applicant for employment because of race, color, sex, age, national origin, religion, sexual orientation, gender identity, status as a veteran, and basis of disability or any other federal, state or local protected class.































Illinois, United States of America
IT
USD
Discover
Discover
JS2365_27F716C950634AF7B9CEB57A1EC3738B/418208122
5/16/2018 2:43:32 PM

We strongly recommend that you should never provide your bank account details to an advertiser during the job application process. Should you receive a request of this nature please contact support giving the advertiser's name and job reference.