Senior Java Developer, Full Stack

Federal Reserve Bank of Minneapolis

Federal Reserve Bank of Minneapolis

Software Engineering
St. Louis, MO, USA
Posted on Thursday, May 11, 2023


Federal Reserve Bank of St. LouisWhen you join the Federal Reserve—the nation's central bank—you'll play a key role, collaborating with leading tech professionals to strengthen and protect our economic, financial and payments systems. We dedicate more than $1 billion to technology each year to support the Federal Reserve and our economy, and we're building a dynamic and diverse team for our future.

The Federal Reserve Bank of St. Louis supports the U.S. Department of the Treasury in key business lines related to financial management for the federal government. We are looking for a Java Software Developer – Full Stack for our applications. As a member of our team, you will report to the IT Manager and be supported by a Senior Software Engineer or a Senior Software Developer.

If you are looking for tangible ways to grow in the exciting world of software development in cloud computing and microservices in an Agile environment, we provide ongoing opportunities to assist you in achieving your professional goals.
  • Responsibilities

    • Provide technical assistance to support application defect resolution.
    • Build and test automation for software enhancements and application code as assigned.
    • Contribute to Agile Ceremonies, including, Backlog Refinement, Daily Standups, Sprint Planning, Continuous Improvement, Lessons Learned, Retrospectives and Program Increment Planning.
    • Collaborate to complete the tasks assigned and committed to by the Agile Team in each sprint increment.
    • Help create program support documentation, including test plans, capacity plans, and other assigned technical documentation.
    • Use and apply technical knowledge on both the job and future planning of job deliverables.
    • Provide technical assistance in diagnosing and resolving production incidents and determining the cause and associated long-term resolution for those incidents.
    • Help maintain test environments/data to support problem resolution.
    • Research and remain current with industry best practices.


    • Bachelor's degree in Computer Science or an equivalent field of study, or commensurate experience
    • 3+ years of experience developing Java-based software applications.
    • Diagnose system level issues to the appropriate component level, and then to debug and provide defect resolution.
    • Experience with Java EE technologies
    • Experience with current open source frameworks (Hibernate, Spring).
    • Experience database technologies, application containers and webservices.
    • Use and understand the purpose and use of development tools used for a specific project and how to get the most out of the tools.
    • Candidates with less experience may be hired at a lower job grade or salary.
    • US Citizen or lawful permanent resident with three or more years of US residency.

    Total Rewards

    Bring your passion and expertise, and we'll provide the opportunities that will challenge you and propel your growth—along with a wide range of benefits and perks that support your health, wealth, and life.

    Salary: $95,000 - $115,000

    In addition to competitive compensation, we offer a comprehensive benefits package that all brought together in a flexible work environment where you can truly find balance:

    • Generous paid time off
    • Tuition & Training assistance/reimbursement
    • 401(k) match & Annuity/Pension fund
    • Top-notch health care benefits
    • Child and family care leave
    • Professional development opportunities
    • And more...

    Ranked as the #2 Top Workplace in the St. Louis Region in 2020, the Federal Reserve Bank of St Louis is committed to building an inclusive workplace, where employees' diversity—in age, gender, race and ethnicity, sexual orientation, gender identity or expression, disability, and cultural traditions, religion, life experiences, education and socioeconomic backgrounds—are recognized as a strength. Learn more about the Bank and its culture; check out our Careers Site.

    The Federal Reserve Bank of St Louis is an Equal Opportunity Employer.

Full Time / Part Time

Full time

Regular / Temporary


Job Exempt (Yes / No)


Job Category

Information Technology

Work Shift

First (United States of America)

The Federal Reserve Banks believe that diversity and inclusion among our employees is critical to our success as an organization, and we seek to recruit, develop and retain the most talented people from a diverse candidate pool. The Federal Reserve Banks are committed to equal employment opportunity for employees and job applicants in compliance with applicable law and to an environment where employees are valued for their differences.

Privacy Notice