SunTrust Banks Sr JAVA Application Developer-Consumer Lending in Richmond, Virginia
Req ID: W464432
Job Description This position supports Collections360, a new on premise default management platform for collections work flow and post charge off recovery operations. The application is JAVA based. The position delivers technically complex solutions. Performs system integration support for all project work. This includes but is not limited to customized coding, software integration, analysis, configuring solutions, or using tools such as, but not limited to, Pega, FileNet, WebSphere integration products to configure or generate a solution. Conducts robust unit testing and provides support for subsequent release testing. Leads and participates in the development, testing, implementation, maintenance, and support of highly complex solutions in adherence to company standards. Provides escalated support for highly complex applications in production. Typically leads moderately complex projects and participates in larger, more complex initiatives. Solves complex technical and operational problems. Acts as a resource for teammates with less experience. May have people management responsibilities for a small team. Will serve as a Developer (Software Engineer) on an Agile team.
In an Agile environment: Primarily responsible for delivering high quality working software and automating manual/reusable tasks. Leverages continuous engineering practices to deliver business value. Actively participates in refining user stories. Responsible for development and developing unit testing, and supporting integration and functional testing. Responsible for providing warranty support and providing knowledge transfer to production support. Develops code in accordance with the acceptance criteria established by the Product Owner.
MinimumRequirements:Bachelor’sdegreeinand5yearsofexperienceasadeveloperoranequivalent combinationofeducationandworkexperience. In-depthknowledgeininformationsystemsandabilityto identify,apply,andimplement best practices. Understandingofkeybusinessprocessesandcompetitivestrategiesrelatedto theITfunction. Abilityto planandmanageprojects.Abilityto solvecomplexproblemsbyapplyingbest practices.Abilitytoprovidedirectionandmentorlessexperiencedteammates.Abilityto interpret andconveycomplex,difficult, orsensitiveinformation.
Preferred Requirements: Bachelor’s degree and 6 years of experience or an equivalent combination of education and work experience. Knowledge of specific applications or business segments. Banking or financial services experience. Knowledge of one or more of the following: Solid foundation in data structures, algorithms, and software design with strong analytical and debugging skills. Professional experience building apps or services from the ground up and scaling at an enterprise level. Experience with Open Source tools and frameworks. Strong understanding of SOA methodologies and service architectures. Agile methodologies and knowledge of Agile release practices. Experience releasing code on demand in an agile environment. Experience with DevOps and using tools like TFS to release code.
Equal Opportunity Employer: SunTrust supports a diverse workforce and is a Drug Testing and Equal Opportunity Employer. SunTrust does not discriminate against individuals on the basis of race, creed, color, gender, religion, national origin, age, disability, veteran status, pregnancy, marital status, citizenship status, sexual orientation, gender identity, genetic information, or any other classification protected by applicable laws.
To review the EEO Poster, copy and paste the following link into your browser: http://www1.eeoc.gov/employers/upload/eeocselfprintposter.pdf http://www.dol.gov/ofccp/regs/compliance/posters/pdf/OFCCPEEOSupplementFinalJRFQA_508c.pdf
© 2017 SunTrust Banks, Inc. All rights reserved.
SunTrust is federally registered service marks of SunTrust Banks, Inc.
- SunTrust Banks Jobs