Java Engineer- Kansas City, MO

Date Posted: 09/09/2019

JAVA Software Engineer - A-261311
Federal Reserve Bank of Kansas City
Primary Location MO-Kansas City
Other Locations CO-Denver
Full-time / Part-time Full-time
Employee Status Temporary
Overtime Status Exempt
Job Type Experienced
Travel Yes, 5 % of the Time
Shift Day Job
Contract Type Direct Hire
Estimated Conversion Salary Range (If Applicable) 85,000-110,000
Agency Bill Rate Range competitive
Recruiter: Cindy Lewis

Number of Openings: 1

Direct Hire Only.

Job Summary:

The Application Delivery Services Supervisory Examiner Solutions department of the Federal Reserve Bank of Kansas City is seeking a JAVA Software Engineer. The position responsibilities are the analysis, design, development, implementation and support of enterprise solutions in a JAVA AWS/OpenShift environment.

Key Activities:

Performs analysis, design, and implementation of enterprise technology solutions for the organization utilizing industry patterns and expertise.
Works collaboratively with Solution Architects in the design and implementation of technology solutions.
Participates in all phases of the Software Development Life Cycle (SDLC) using agile and iterative methodologies, including post-implementation support and maintenance.
Analyzes business requirements and creates technical designs and specifications for independent implementation or for less experienced team members.
Communicates status and progress on assignments.
Consults effectively with customers and business partners on defined assignments.
Creates estimates and work breakdown structures on assigned development tasks.
Raises issues and risks in a timely fashion and effectively contributes to mitigating activities.

Minimum of Eight years of relevant, progressive information technology experience directly related to the design and development of software solutions using JAVA.
Demonstrated skill in JAVA and associated microframeworks (e.g. Spring Framework, Spring Boot, etc.).
Well-versed in a breadth of design patterns and development methodologies. (e.g Object Oriented Programming (OOP), MVC, detached UI patterns).
Demonstrated skill developing REST based APIs/Microservices.
Demonstrated skill in persistence Layer/ORM. (e.g. JDBC, Hibernate, NoSQL etc.).
Experience in Application Security, JMS, Scheduling.
Demonstrated skill in web application frameworks. (i.e. Angular, Node, Grails, JQuery, etc.).
Experience with Continuous Integration (CI) and Continuous Delivery (CD) and DevOps principles and tools. (e.g Jenkins, Git, Nexus, SonarIQ).
Experience with testing frameworks. (e.g. Junit, Selenium, Mockito, etc.).
Experience with Domain Driven Design (deconstructing monolithic applications).
Experience with logging libraries such as log4j.
Experience with building/releasing solutions to AWS/OpenShift.• Experience configuring builds with Maven.
Exposure to Behavior Driven Development (BDD) and Test Driven Development.
Exposure to search/indexing solutions like Solr or Elastic/ELK Stack (Kibana, Elasticsearch, Logstash).
Effective verbal and written communication and presentation skills.
Proficient problem solving and business acumen. 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.
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.

The Reserve Bank does not discriminate on the basis of race, color, religion, sex, national origin, age, disability, sexual orientation, or genetic information in the solicitation, award, or administration of contracts. The Reserve Bank also promotes the acquisition of goods and services from small businesses. The Reserve Bank is committed to ensuring that all firms interested in doing business with the Reserve Bank, including minority- and women-owned businesses, have the maximum practicable opportunity to participate fairly in contracts awarded by the Reserve Bank.

The Reserve Bank requires that its contractors confirm in writing their commitment to the principle of equal opportunity in employment and contracting. To implement this commitment, a contractor shall, to the maximum extent possible consistent with applicable law, provide for the fair inclusion of minorities and women in its workforce. If requested by the Reserve Bank, a contractor shall provide documentation, satisfactory to the Reserve Bank, of the actions it has undertaken to verify its good faith compliance with this requirement. To the extent permitted by applicable law, the contractor shall comply with this policy in the awarding of subcontracts and shall require its subcontractors, if applicable, to provide, to the maximum extent possible consistent with applicable law,



"I was so impressed with the outstanding service that Equity Staffing provided in placing me in my current position.  I wasn’t sure I would be a good candidate for this position, but my recruiter and Equity’s Account Manager took the time to go over the job description and how my experience and skill set would fit in perfectly with this job assignment.  I am glad I took their advice, because I am now on contract with a great company working with a professional staff and learning how to support a management team in an industry I have never worked in before.” 

Lisa M.

Denver, CO

“I’ve been an IT contractor for 9 years, and in that time I’ve been exposed to numerous IT staffing firms and consulting agencies, big and small.  Equity impressed me immediately.  My recruiters quickly and efficiently connected me with a great tech company whose needs in both personality and tech proficiency matched my wheelhouse in addition to a healthy dose of career progressing tech challenges.  And a 12 minute drive from my house no less.  That’s huge for me.  They were willing to meet face to face before the client company interview which, in my experience, is critical to the staffing firm / contractor relationship.  Equity is organized, modern, and professional, and my recruiters were very pleasant to work with, responsive, and generous with their time.  I’m grateful for all they’ve done for me.”

Christopher S.

Minneapolis, MN

“Working as a consultant for Equity Staffing Group has been a wonderful experience.  My recruiter was a true professional throughout the entire process.  Equity separates itself from other staffing companies I have worked with in past because they provided wonderful customer service, they had benefits offerings,  the onboarding was easy and efficient but best of all they followed up with me prior to my assignment ending and found my next assignment shortly afterward.  I highly recommend the professionals at Equity Staffing Group!”

Tamika B.

Atlanta, GA