Discover Financial Services-logo
Discover Financial Services
·
May 8, 2025
Apply Now
This job has closed.

Senior Associate Application Engineer (Backend)

Riverwoods, IL
Full-time
Remote
$74K/yr - $124K/yr
Entry, Mid, Senior Level
Discover is one of the most recognized brands in U.S. and they are seeking a Senior Associate Application Engineer (Backend). The role involves programming features and test cases, managing risks, and contributing to agile processes while supporting production systems.
Apply Now

Responsibilities

  • Responsible for the ability to program most features and test cases unattended but lacks a complete overview of product development and operations.
  • Actively manages and escalates risk and customer-impacting issues within the day-to-day role to management.
  • Completes most features and user stories including test cases and automation unattended.
  • Learns more complex software engineering practices such as domain driven design, test driven development, operations, and security.
  • Contributes to agile ceremonies, leads demos and presentations, helps new engineers learn established norms, and participates in technology communities.
  • Participates in system design decisions and learns how these decisions impact the product as a whole.
  • Learns to support production systems and understands how observed events and failures impact the product.

Qualification

Required

  • Bachelors – Computer Science, Engineering, Informatics, Information Security, Information Technology or related
  • 1+ Years -- Information Technology, (Software) Engineering, or related
  • Internal applicants only: technical proficiency rating of advanced beginner on the Dreyfus engineering scale
  • Primarily remain in a stationary position.
  • No required movement about the work environment to complete the major responsibilities of the job.
  • Primarily performed indoors in an office setting.
  • Ability to operate office equipment such as but not limited to computer.
  • Ability to communicate verbally.
  • Ability to communicate in written form.

Preferred

  • Strong experience working with Java programing language and Springboot
  • Cloud container Platform experience (Kubernetes, OCP)
  • Experience in API Domain Design, API Security (JWT, OAUTH), API testing with Cucumber and JUnit
  • Core Java, Spring Boot (Security, OAuth, MVC, JPA, Hibernate, REST API, Swagger)
  • SQL/PostgreSQL/Messaging Systems/Kafka
  • Gatling, JMeter, Monitoring and Performance tooling knowledge
  • Experience in DevOps and build tools using Jenkins CI/CD, Gradle, Github, Nexus and SonarQube and other code coverage tools
  • Experience of working in an agile development environment and exposure to XP engineering practices
  • Ability to work closely with a business initiative owners and product owners

Benefits

  • Paid Parental Leave
  • Paid Time Off
  • 401(k) Plan
  • Medical, Dental, Vision, & Health Savings Account
  • Short and Long Term Disability, Life, and Accidental Death & Dismemberment insurances
  • Recognition Program
  • Education Assistance
  • Commuter Benefits
  • Family Support Programs
  • Employee Stock Purchase Plan
We are Discover. As one of the most recognized brands in U.S.
Glassdoor
3.9
Founded in 1985
Deerfield, Illinois, USA
10001+ employees
https://www.discover.com