Senior Associate Programmer-IHM
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:
TITLE: Senior Associate Programmer
DUTIES: DFS Corporate Services LLC seeks Senior Associate Programmer in Riverwoods, IL to break down complex requirements into workable technical solutions to solve the product owner’s problems. Design and develop software for large scale distributed systems. Collaborate with other developers on code reviews and process enhancements. Partner with the business to understand requirements in order to create efficient and reusable application code. Promote a risk-aware culture, ensure efficient and effective risk and compliance management practices by adhering to required standards and processes. Resolve production issues. Serve as Subject Matter expert for applications by providing design suggestion and performing code reviews. Develop server-side applications using technologies including Java, JSP, Servlets, Spring 3.0, Spring Web Flow, Hibernate, EJB 2.0, JDBC, JNDI, JMS, XML, and XML schemas.;Utilize Agile/Scrum methodology and Rally as tracking tool. Creating and Consuming SOAP and RESTFul webservices. Utilize relational database systems such as DB2 and Oracle. Promote a risk-aware culture, ensure efficient and effective risk and compliance management practices by adhering to required standards and processes.
REQUIREMENTS : Bachelor’s degree or foreign equivalent in Computer Science, Computer Engineering or a related field and three (3) years of experience: participating in the Software Development Life Cycle (SDLC); developing RESTful and SOAP web services and testing services using tools such as Postman and SOAPUI; utilizing Eclipse or HP Quality Center for defect tracking and management; performing testing using JUnit, Spring Test framework and mocking frameworks including Mockito and Powermock. One (1) year of experience must include developing server-side applications using technologies including Java, JSP, Servlets, Spring, Hibernate, EJB 2.0, JDBC, and XML; working with relational databases and object oriented principles; utilizing relational database systems such as DB2 and Oracle; utilizing Github, Jenkins, Gradle and Nexus for continuous integration and source code management; and utilizing Agile/Scrum methodology.
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.