Senior Backend Engineer
Listed on 2026-05-16
-
Software Development
Backend Developer, Cloud Engineer - Software, Senior Developer, Software Engineer
Senior Backend Engineer
Job Title: Senior Backend Engineer
Employment Type: Full time
Type of Hire: Experienced (relevant combo of work and education)
Education Desired: Bachelor's Degree
Job DescriptionWe are FIS. Our technology powers the world’s economy and our teams bring innovation to life. We champion diversity to deliver the best products and solutions for our colleagues, clients and communities. If you’re ready to start learning, growing and making an impact with a career in fintech, we’d like to know:
Are you FIS?
NOTE:
- This position is hybrid (3 days onsite) in our FIS Office locations in Chicago (Illinois), Milwaukee (Wisconsin), Atlanta (Georgia) and Jacksonville (Florida).
- Current and future sponsorship not available for this position.
As a Lead Software Engineer with strong back-end expertise, you’ll start your day aligning with designers, engineers, and product managers to set goals and clarify priorities. Your focus will be on driving Java and Spring Boot–based services, APIs, and integrations that power scalable fintech applications, while staying close enough to the front-end to guide smooth end-to-end delivery. You’ll also drive adoption of AI‑assisted engineering practices, setting the tone for how others on your team should leverage AI for code quality, reviews, and system design.
Throughout the day, you’ll lead technical design discussions, provide high‑level estimates (LOEs), and prioritize features versus technical debt. You’ll unblock developers, assign work, and ensure test coverage and documentation are complete. You’ll coordinate across teams on large‑scale service dependencies, guide code reviews, and troubleshoot complex production issues. By day’s end, you’ll review pull requests, mentor engineers, and refine sprint goals, balancing hands‑on coding in the back‑end stack with setting the technical direction of the team.
WhatYou Will Be Doing Back‑End Leadership & Technical Direction
- Drive technical designs for services, APIs, and integrations using Java and Spring Boot.
- Provide LOEs, assess trade‑offs between features vs. tech debt, and guide sprint planning.
- Ensure robust unit/component/appflow test coverage and technical documentation.
- Write clean, scalable, and secure back‑end code powering microservices and APIs.
- Integrate services with data stores (Postgre
SQL, Redis) and event‑driven systems (Active
MQ, Temporal). - Troubleshoot issues across distributed services, environments, and configs.
- Assign and unblock work across sprints, ensuring the team delivers on priorities.
- Conduct and coordinate code reviews for complex PRs.
- Mentor engineers, raising the bar on technical depth and coding practices.
- Partner with QA on test strategies and ensure high‑quality releases.
- Champion AI‑forward best practices, mentoring engineers on integrating AI tools into their workflow.
- Collaborate with product managers, architects, and other teams on release scope and dependencies.
- Support release deployments, tenant configurations, and environment setup.
- Lead post‑mortem reviews and continuous improvement efforts.
- Communicate technical status and project risks to stakeholders.
- 8+ years of software development experience, with deep back‑end expertise in Java, Spring Boot, and RESTful APIs/microservices.
- Experience designing and integrating large‑scale, service‑oriented architecture.
- Experience adopting or guiding teams in AI‑driven development workflows.
- Experience with several of the following present in the environment:
Java, Spring Boot, Micronaut, Temporal, Active
MQ, Postgre
SQL, Redis, Kubernetes, AWS, Jenkins, Git, React
JS. - Familiarity with event‑driven systems (Active
MQ, Temporal) and data stores (Postgre
SQL, Redis). - Some front‑end exposure (JavaScript/Type Script, React) to support end‑to‑end coordination.
- Experience leading engineering teams or serving as a Tech Lead, mentoring, reviewing code, and driving technical strategy.
- Strong understanding of performance tuning, scalability, and distributed system challenges.
- Comfortable in agile environments with tools like Jira, Confluence, and Git.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).