Java Spring Boot Developer #2292
Work Arrangement : Remote (U.S.-based)
Location : Offsite Remote within the United States
Duration : 11-month contract (40 hours / week; 1,760 total hours) extensions possible
Engagement Type : W-2 only. No sponsorships, Corp-to-Corp, or 1099 arrangements permitted.
Positions Requested : 2
Overview :
The Java Spring Boot Developer provides systems analysis, application design, and development on new and existing enterprise applications. This role serves as a principal application designer on major enhancements , using strong analytical and technical skills to evaluate requirements and deliver solutions aligned with business objectives. The engineer may also provide day-to-day support on production systems and contribute to special projects.
Key Responsibilities :
- Complete and oversee basic to complex systems analysis, design, and development efforts.
- Serve as an individual contributor on complex projects , while directing less-experienced developers when needed.
- Maintain a deep functional understanding of supported application(s).
- Prepare and manage the technical components of project plans , including tasks, timelines, and work estimates.
- Partner with other Development, Operations, and Technology teams throughout the SDLCfrom technical analysis through user acceptance testing .
- Prepare and execute detailed test plans , including test data creation and debugging.
- Analyze system interdependencies and effects across programs, interfacing applications, and platforms.
- Prepare clear technical documentation, functional specifications, charts, tables, and diagrams ; review documentation from junior staff.
- Recommend new technologies and process improvements to increase performance and stability.
- Follow established development standards and ensure adherence to risk, regulatory, audit, and internal control expectations.
Required Qualifications :
Associate degree + 5 years of systems analysis / application development experience, OR 7 years combined higher education and / or work experience including 5 years development experience.Familiarity with application development software and hardware platforms.Excellent analytical and problem-solving skills.Strong written and verbal communication skills, with experience presenting to stakeholders.Ability to manage multiple complex projects and deliver against deadlines.Preferred Qualifications :
Knowledge of the Banks internal application framework.Subject matter expertise in supported systems and interfacing applications.Ability to work both autonomously and collaboratively in a team environment.Proactive, action-oriented approach to assignments outside normal BAU.Technical Skill Set :
Java 21Spring BootRESTful API developmentSpring WebFlux (must have)WireMock testing framework (must have)SQLAdditional Information :
Remote work within the United States is approved.The role reports to a Technology Team Lead and may lead development tasks across small to large project scopes.Interaction with senior leadership, stakeholders, vendors, and cross-functional teams is expected.