We’re looking for a motivated, detail oriented software developer with a strong sense of ownership to expand and improve our systems. This person will be responsible for analyzing, designing, implementing, testing, and supporting business applications in a fast-paced environment. The candidate should have a strong understanding of software development principals, patterns and algorithms. The candidate will also understand how frameworks and programming languages they use work internally. He/She should feel comfortable multi-tasking as we do sometimes have more than 1 stream of work going on at the same time. Also conduct robust unit testing and provides support for subsequent release testing, and provides escalated support for applications in production. Ability to work independently under moderate supervision/talented mentors.
Delivers moderately complex solutions. Designs, codes, tests, debugs, and documents moderately complex application solutions that meet defined business requirements and meets the enterprise performance and architecture standards. This includes but is not limited to customized coding, software integration, analysis, configuring solutions, or using tools such as Pega, FileNet, WebSphere integration products to customize or generate a product. Conducts robust unit testing and provides support for subsequent release testing. Provides escalated support for applications in production. Works independently on most phases of applications systems analysis and programming activities. Provides direction in the development and maintenance of solutions as well as participates in various phases of the development life cycle. Applies an understanding of key business processes and practical experience to solve a range of straightforward problems. Analyzes possible solutions using experience, judgment and precedents. Works under moderate supervision.Qualifications
Minimum Requirements: Bachelor’s degree and 2 years of experience as a developer or an equivalent combination of education and work experience. Knowledge in information systems and ability to apply that knowledge in practice. Ability to manage competing priorities. Ability to solve problems in straightforward situations by analyzing possible solutions using experience, judgment and precedents. Experience participating in IT projects. Ability to communicate complex information in straightforward situations.
Preferred Requirements: Spring boot, Spring MVC, Spring Core. API/Microservices concepts and real world working experience and any API Management capabilities. Any experience with Integration/ESB tools (Integration Bus, Message Queuing, MuleESB, etc.)
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 originTo review the EEO Poster, copy and paste the following link into your browser: http://www1.eeoc.gov/employers/upload/eeoc_self_print_poster.pdf http://www.dol.gov/ofccp/regs/compliance/posters/pdf/OFCCP_EEO_Supplement_Final_JRF_QA_508c.pdf