Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Application Engineer (Backend) image - Rise Careers
Job details

Application Engineer (Backend)

Discover. A brighter future.
With us, you’ll do meaningful work from Day 1. Our collaborative culture is built on three core behaviors: We Play to Win, We Get Better Every Day & We Succeed Together. And we mean it — we want you to grow and make a difference at one of the world's leading digital banking and payments companies. We value what makes you unique so that you have an opportunity to shine.

Come build your future, while being the reason millions of people find a brighter financial future with Discover.

Job Description:
What You’ll Do
Responsible for oversight on design and implementation of products assigned to their team. Still needs to think things through but has their driver's license. This means they can take user stories and new features from idea to production unattended. Actively manages and escalates risk and customer-impacting issues within the day-to-day role to management.

How You’ll Do It
Analyze, design, code, test, and deploy new user stories and product features with high quality (security, reliability, operations) to production. Understands the software development lifecycle and leverages critical thinking skills to properly evaluate features and functionality.
Guides early-career engineers by providing learning tasks as well as work related tasks, directs the work of emerging talent, and helps them continue to grow in their technical skillset through mentorship.
Has an oversight on application, system, and architecture design decisions and guides team to achieve key results for products assigned to them.
Remediates issues using engineering principles and creates proactive design solutions for potential failures to ensure high reliability of technical solutions.
Achieves team commitments (and influence others to do the same) through collaboration with other engineers, architects, product owners and data scientists.
Contributes to and leads technology communities of practice at Discover in areas of design-thinking, tools/technology, agile software development, security, architecture, and/or data.
Creates and enforces IT standards within the system/application infrastructure and compatibility with the architecture of the platform.

Minimum Qualifications

At a minimum, here’s what we need from you:
Bachelors – Computer Science, Engineering, Informatics, Information Security, Information Technology or related
3+ Years -- Information Technology, (Software) Engineering, or related
Internal applicants only: technical proficiency rating of competent on the Dreyfus engineering scale

Physical and Cognitive Requirements
The physical requirements described here are representative of those that must be met by an employee to successfully perform the essential functions of this position. Reasonable accommodations may be made to enable a qualified individual with disabilities to perform the essential functions of the position as required by federal, state, and local laws:
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 Qualifications

Bonus Points If You Have:
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

External applicants will be required to perform a technical interview.

Discover will not sponsor or transfer employment work visas for this position. Applicants must be currently authorized to work in the United States on a full-time basis.
#LI-JJ1
#remote

Application Deadline: The application window for this position is anticipated to close on May-11-2025. We encourage you to apply as soon as possible. The posting may be available past this date, but it is not guaranteed.

Compensation: The base pay for this position generally ranges between $89,000.00 to $150,200.00. Additional incentives may be provided as part of a market competitive total compensation package. Factors, such as but not limited to, geographical location, relevant experience, education, and skill level may impact the pay for this position.

Benefits:
We also offer a range of benefits and programs based on eligibility. These benefits include:

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

Learn more at mydiscoverbenefits.com .

What are you waiting for? Apply today!

All Discover employees place our customers at the very center of our work. To deliver on our promises to our customers, each of us contribute every day to a culture that values compliance and risk management.

Discover is an equal opportunity employer and does not discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, protected veteran status, or other legally protected status. (Know Your Rights)

Discover complies with federal, state, and local laws applicable to qualified individuals with disabilities and is committed to providing reasonable accommodations. If you require a reasonable accommodation to search for a position, to complete an application, and/or to participate in an interview, please email HireAccommodation@discover.com . Any information you provide regarding your accommodation needs will be kept confidential and will only be used to determine and provide necessary accommodation.

At Discover, we are committed to creating an inclusive and equitable workplace through our Fair Chance Hiring practices. Fair Chance Hiring means that we base our hiring decisions on an applicant’s qualifications rather than their criminal record. All our positions are subject to Section 19 of the Federal Deposit Insurance Act. Our applicants go through a background check, and we follow all applicable local laws, including the Los Angeles County Fair Chance Hiring Ordinance ( LA County Fair Chance ).

Positions marked as remote eligible are limited to remote locations within the country in which the position is based.

Applicants must be 18 or older at the time of hire.
Discover Glassdoor Company Review
3.9 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
Discover DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Discover
Discover CEO photo
Roger Hochschild
Approve of CEO

Average salary estimate

$119600 / YEARLY (est.)
min
max
$89000K
$150200K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Application Engineer (Backend), Discover

Join Discover as an Application Engineer (Backend) and become part of a vibrant team in Houston, TX, where meaningful work awaits you right from Day 1! At Discover, we embrace a collaborative culture that thrives on three core behaviors: We Play to Win, We Get Better Every Day, and We Succeed Together. As an Application Engineer, you'll play a pivotal role in the design and implementation of innovative products that make a real difference in people's financial lives. You will have the autonomy to transform user stories and features into production, managing risks and customer-impacting issues along the way. In this role, you'll analyze, design, code, and deploy new technologies while guiding early-career engineers to enhance their skills. Your expertise in the software development lifecycle will shine as you tackle design decisions and ensure high reliability in technical solutions. We celebrate uniqueness, and at Discover, your voice matters as you collaborate with other engineers, product owners, and data scientists to create cutting-edge applications. If you're ready to contribute to a technology community that values design-thinking and agile software development, we want you on our team. Come, let’s build a brighter future together!

Frequently Asked Questions (FAQs) for Application Engineer (Backend) Role at Discover
What are the main responsibilities of an Application Engineer at Discover?

As an Application Engineer (Backend) at Discover, your key responsibilities will include designing and implementing products, managing the software development lifecycle, coding and deploying features, guiding junior engineers, and collaborating with various stakeholders. You'll also focus on ensuring high-quality standards, addressing potential issues proactively, and contributing to technology communities within the organization.

Join Rise to see the full answer
What qualifications are required for the Application Engineer position at Discover?

To qualify for the Application Engineer (Backend) position at Discover, candidates must hold a Bachelor's degree in Computer Science, Engineering, or a related field, along with a minimum of 3 years of experience in Information Technology or Software Engineering. Strong technical skills and a competent technical proficiency rating on the Dreyfus engineering scale are also essential.

Join Rise to see the full answer
What programming languages and tools should an Application Engineer at Discover be familiar with?

An Application Engineer (Backend) at Discover should have strong proficiency in Java, Spring Boot, and familiarity with cloud container platforms like Kubernetes. Knowledge of API security standards (such as JWT and OAuth), database technologies like SQL/PostgreSQL, and experience with tools like Jenkins, Gradle, and GitHub are also valuable for this position.

Join Rise to see the full answer
How does the role of Application Engineer contribute to Discover's mission?

The Application Engineer (Backend) role is crucial in supporting Discover's mission to provide customers with innovative financial solutions. By developing high-quality software products and leading engineering best practices, you will play a significant role in enhancing user experiences and contributing to the overall success and reliability of Discover's services.

Join Rise to see the full answer
What opportunities for growth are available for Application Engineers at Discover?

At Discover, Application Engineers benefit from a culture focused on growth and development. You will have access to mentorship opportunities, professional training programs, and chances to lead projects. Your contributions to design-thinking and agile methodologies are highly valued, allowing you to grow your career while making a meaningful impact.

Join Rise to see the full answer
Common Interview Questions for Application Engineer (Backend)
Can you explain your experience with Java and Spring Boot?

As an Application Engineer, you should be ready to discuss your hands-on experience with Java and Spring Boot. Highlight specific projects where you utilized these technologies, detailing how you implemented features and addressed challenges. It's beneficial to articulate your understanding of Spring Boot's capabilities for building RESTful services.

Join Rise to see the full answer
How do you ensure high-quality code in your projects?

Discuss your approach to maintaining code quality, which could include practices like code reviews, writing unit tests, and using Continuous Integration/Continuous Deployment (CI/CD) pipelines. You could mention tools you've used, such as JUnit for testing or SonarQube for code quality analysis.

Join Rise to see the full answer
Can you share an experience where you guided a junior engineer?

Prepare to describe a specific situation where you mentored a junior engineer. Share how you assigned learning tasks, provided feedback, and supported their technical development. Highlight the outcomes and how it contributed to the team’s success.

Join Rise to see the full answer
What steps do you take to troubleshoot issues in applications?

Outline your systematic approach to troubleshooting, which might include analyzing logs, reproducing the issue, and identifying the root cause. Provide an example of a significant issue you resolved, explaining the impact of your solution on the application’s performance.

Join Rise to see the full answer
Describe your experience with API development and security practices.

Discuss your background in API design, focusing on security practices like JWT and OAuth for authentication. Provide examples of how you implemented these standards in past projects and how they improved security and user experience.

Join Rise to see the full answer
How do you handle collaboration with product owners and other teams?

Emphasize your communication and collaboration skills. Explain how you work with product owners to gather requirements and prioritize tasks, ensuring alignment with business goals while fostering positive relationships with other engineering teams.

Join Rise to see the full answer
What are your thoughts on Agile development methodologies?

Articulate your understanding of Agile principles and practices. Discuss how Agile methodologies have impacted your work positively, including any roles you've held in Agile teams and how you've contributed to successful sprints and project deliveries.

Join Rise to see the full answer
How do you stay updated with the latest technologies in software engineering?

Mention various ways you keep your skills sharp, such as attending conferences, taking online courses, participating in tech forums, or following influential thought leaders on platforms like GitHub and LinkedIn. Discuss how this ongoing learning benefits your work as an Application Engineer.

Join Rise to see the full answer
Have you implemented any performance monitoring tools? If so, which ones?

Share your experience with performance monitoring tools like JMeter or Gatling. Discuss how you've implemented them in previous projects to monitor application performance, identify bottlenecks, and improve overall efficiency.

Join Rise to see the full answer
What motivates you to work in the financial technology sector?

Reflect on why you are passionate about the fintech industry. Share how your interest in technology intersects with financial services and how you find motivation in the impact of your work on users’ financial well-being and security.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Discover Hybrid Riverwoods, IL
Posted 5 hours ago

Join Discover to drive the development of innovative predictive models that enhance our digital banking and payments solutions.

Photo of the Rise User
Posted 12 hours ago

Join Discover as a Bank Fraud Customer Service representative and contribute to ensuring a secure banking experience for customers.

Photo of the Rise User

As a Software Engineer with Adtalem Global Education, you'll play a key role in enhancing software solutions that support educational excellence.

Posted 8 days ago

We seek a skilled Solutions Architect to design robust software architectures for complex projects, collaborating closely with clients and development teams.

Seeking an experienced Agile Release Train Engineer to facilitate and optimize Agile processes and value delivery in a dynamic IT environment.

Photo of the Rise User
Posted 13 days ago

Join Marshall Reddick Real Estate as a Senior Website Developer, focusing on building and maintaining a modern website with Angular and Node.js.

Photo of the Rise User
Wheely Hybrid Λευκωσία, Nicosia, Cyprus
Posted 6 days ago

Join Wheely as a Site Reliability Engineer and elevate their innovative platform while ensuring the highest levels of security and performance.

Photo of the Rise User

Join Finix as a Senior Software Engineer and contribute to building scalable payment solutions that empower businesses.

Photo of the Rise User
Warner Bros. Discovery Hybrid WA Bellevue 205 108th Avenue NE, Suite S200
Posted 10 days ago
Inclusive & Diverse
Dare to be Different
Collaboration over Competition
Growth & Learning
Medical Insurance
Dental Insurance
Vision Insurance
Life insurance
Disability Insurance
Paid Time-Off
Paid Holidays

Step into a key leadership role at Warner Bros. Discovery as a Principal Software Engineer, driving innovative data architecture and collaboration across teams.

Photo of the Rise User
Maxar Technologies Hybrid McLean, Virginia, United States
Posted 4 days ago

We are looking for a skilled Front End Developer with extensive experience in JavaScript frameworks to join our team at Maxar Technologies in McLean, Virginia.

To help people spend smarter, manage debt better and save more so they can achieve a brighter financial future.

79 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, onsite
DATE POSTED
April 18, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
D
Someone from OH, Akron just viewed Junior Motion Designer at DEPT®
R
Someone from OH, Akron just viewed 2D Graphic and Motion Designer at Ruby Labs
Photo of the Rise User
22 people applied to Junior Unity Developer at Gameloft
Photo of the Rise User
Someone from OH, Columbus just viewed Customer Success Manager, US SLED at Dataminr
Photo of the Rise User
Someone from OH, Greenville just viewed Systems Engineer (Linux & Shell or Python scripting) at Visa
Photo of the Rise User
Someone from OH, Greenville just viewed Help Desk Technician - Youngstown at R.I.T.A.
Photo of the Rise User
Someone from OH, Mount Orab just viewed Backend Developer at G2i Inc.
Photo of the Rise User
Someone from OH, Cincinnati just viewed Product Marketing Manager at Cast & Crew
Photo of the Rise User
Someone from OH, Cincinnati just viewed Marketing Manager at Cast & Crew
o
Someone from OH, Cincinnati just viewed Administrative Assistant at osu
A
Someone from OH, Cincinnati just viewed Data Entry Clerk at Alphabe Insight Inc
Photo of the Rise User
Someone from OH, Cincinnati just viewed Machine Learning Engineer at Allstate
Photo of the Rise User
Someone from OH, Twinsburg just viewed Data Analyst/Power BI Developer at Datadog
Photo of the Rise User
Someone from OH, Cuyahoga Falls just viewed Small Fleet Underwriter at HDVI
Photo of the Rise User
Someone from OH, Dublin just viewed Product Designer, Entry Level at Govini