Java Senior Software Engineer-Lead Software Engineer

Federal Reserve Bank Denver , CO 80208

Posted 9 months ago

Job Summary:

The Application Delivery Services Supervisory Examiner Solutions department of the Federal Reserve Bank of Kansas City Denver Branch is seeking a full stack Java Software Engineer. The Federal Reserve plays a major role in providing Banking supervision and regulation. This position will be responsible for the design, development, engineering and reengineering of software solutions for a large nationally used enterprise system in support of supervision and regulation. Individuals placed within this family will possess specialized technical skills in the domain of software engineering. Progression within the family is both a combination of evolved technical expertise, complexity of assignments and demonstrated leadership. More senior level candidates will demonstrate mastery in these capabilities and be capable of directing other technical resources through the development lifecycle from concept to solution delivery including architecture and design.

Key Activities:

  • Leads in the analysis, design, and implementation of enterprise technology solutions for the organization's most strategic and complex projects, utilizing broad industry awareness and expertise.

  • Develops strong partnerships and relationships with business customers and key stakeholders.

  • Interacts with business lines to discuss high-level concepts and/or desired technology solutions based on bias from previous experience; suggests/influences optimal course of action to meet business needs.

  • Proficient at implementing complex systems and software components, in compliance with Agile and Services Oriented Architecture standards, which meet customer needs and expectations with respect to key project/product performance measures; quality, schedule, and cost.

  • Leads complex and diverse technical teams through all phases of the Software Development Life Cycle (SDLC), including post-implementation support and maintenance.

  • Creates estimates and work breakdown structures on assigned development tasks.

  • Collaborates with Solution and Data Architects, and Database Administrators in the design and implementation of physical data models.

  • Provides training, oversight, mentoring, guidance, and/or direction to other team members and staff.

  • Proficient at communicating status and progress on assignments.

  • Raises issues and risks in a timely fashion and effectively contributes to mitigating activities.


  • Bachelor's degree from an accredited college or university with specialization in an information technology field (e.g., Computer/Management Information Systems (MIS/CIS), Computer Science (CS), Electrical/Computer Engineering (EE/CE), or an equivalent combination of related education and work experience.

  • Minimum of six years relevant and progressive information technology experience directly related to the design and development of software solutions, to include four or more years of Java development.

  • Demonstrated skill in web application frameworks (i.e. JSF, Node, Angular, etc), JEE applications (i.e. Spring Boot, Batch, etc), and advanced MS SQL required.

  • Requires the ability to analyze business requirements and create technical designs and specifications, develop, implement and document solutions, ensuring implementations meet design specifications and adhere to standards.

  • Proficient with Object Oriented Development concepts, Agile and Services Oriented Architecture.

  • Excellent initiative, organization, Analytical, and the ability to work independently or in a team environment.

  • Proficient at leading and motivating complex, matrixed project teams, that are often geographically dispersed and span multiple disciplines (e.g., database administration, server administration, project management, business analysis, etc.), as well as varying skill levels. Strong project management skills.

  • Effective verbal and written communication and presentation skills.

  • Explains technical information in terms easily understood by target audiences.

  • Expert Problem Solving and Business Acumen.

  • Proficiency in multiple languages, preferred recent development experience in java and a proficiency with Microsoft .Net.

In some cases, positions require access to confidential supervisory information, access to which is limited to "Protected Individuals" as defined by regulation of the Board of Governors of the Federal Reserve System, 12 CFR 268.205. Protected Individuals include, but are not limited to, U.S. citizens, U.S. nationals, and lawful permanent resident aliens (also known as "green card holders") who are eligible for and seeking United States citizenship within the requisite timeframes.

Follow us on LinkedIn, Twitter, and our YouTube channel - Kansas City Fed.

The Federal Reserve Bank of Kansas City is an equal opportunity employer. As such, the Bank recruits, hires, trains, and promotes individuals without regard to race, color, religion, sex, national origin, age, disability and/or sexual orientation.

icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Software Engineer II W/ Java

Onyx Point, Inc.

Posted Yesterday

VIEW JOBS 12/8/2019 12:00:00 AM 2020-03-07T00:00 <div style="color: rgb(34, 34, 34); font-family: arial, sans-serif; font-size: 12.8000001907349px; line-height: normal;"><span style="font-family:arial,helvetica,sans-serif;"><u><b>REQUIRED SKILLS/ABILITIES:</b></u></span></div> <div style="color: rgb(34, 34, 34); font-family: arial, sans-serif; font-size: 12.8000001907349px; line-height: normal;"> <ul> <li style="padding: 0; margin: 0;" style="padding: 0; margin: 0;"><span style="color:#FF0000;"><strong>TO BE CONSIDERED FOR THIS POSITION YOU <u>MUST</u> HAVE AN ACTIVE TS/SCI W/ FULL SCOPE POLYGRAPH SECURITY CLEARANCE (U.S. CITIZENSHIP REQUIRED)</strong> </span> <span style="color:#FF0000;"> </span></li> </ul> <div> <div style="padding: 0; margin: 0;">GENERAL REQUIREMENTS:<br /> <br /> <strong>Strong Java skills</strong><br /> <br /> Three (3) years of direct experience with an intelligence community or signals intelligence activity.<br /> <br /> Shall have seven (7) years in a technical role, working on software intensive projects and programs for Government or Industry customers.<br /> <br /> Shall have seven (7) years experience as a Software Engineer supporting software architecture development, requirements analysis, design, process execution and evaluation, selection and evaluation of FOSS/COTS/GOTS tools, and unit & test integration (with both new and legacy systems).<br /> <br /> Shall have five (5) years experience in some applicable programming language such as the following: JAVA; C++ or C; COBRA; J2EE; Perl; JavaScript; UNIX scripting languages; XML; HTML; workflow tools such as JBoss or Weblogic; DOM; AJAX; Apache; Spring, near-real-time processing, collection systems, network protocols & standards, GUI development, mission management systems.<br /> <br /> Shall have two (2) years experience in web services implementation.<br /> <br /> Shall have five (5) years experience in programming using Top Down, Event Driven, and object-oriented paradigms.<br /> <br /> Shall have two (2) years experience developing solutions integrating and extending COTS products.<br /> <br /> Shall have demonstrated technical writing skills and shall have generated three (3) documents in support of a software development project.<br /> <br /> Shall have a Bachelor’s Degree in related field (e.g. Business Management, Computer Science, Electrical Engineering, Information Management, Program Management etc), <b>or two (2) years of additional relevant experience above all experience requirements listed, in lieu of a Bachelor’s degree.</b></div> </div> </div> Onyx Point, Inc. Denver CO

Java Senior Software Engineer-Lead Software Engineer

Federal Reserve Bank