Location:4910 Tiedeman Road - Brooklyn, Ohio 44144Location:Mobile/Hybrid - 2-3 days in office. Must be local to one of the footprints in OH or NY.Job SummaryJava Developerwith experience in banking, payments, with any experience in Commercial Card are a bonus.The position is to be a primaryplayer in development and support of a product that provides a front-end tool for Operations providing input to file processing and dealing with data transfer. Co-ordinate with BA, Dev Leads,offshore team and LOBs on a regular basis to be sure requirements are correct and development has no blockers. Follow the change management process during development processfor any new changes or enhancements. The candidatemust interact with business partners on a day-to-day basis for developmentand then post launchensure all BAU processes are established andrunning as expected for support teams. Support Quality Assurance Testing andperform the validations or development corrections as needed. Ensure development ofSystem checks, monitoring, disaster recovery (DR), and performance testing are performed as readiness for productiondeployment. Addressing all the vulnerabilities, variances, and findings on time with related to the supported applications. Prioritize the tasks accordingly and complete it within expected deadlines.Required Skills:Proficiency in Java programming languageObject-oriented programming (OOP) conceptsJava Enterprise Edition (J2EE) framework knowledgeJava Persistence API (JPA) for database interactionEnterprise JavaBeans (EJB) developmentJava ser faces and RichFaces components extensively update existing screensMaven to build the project jar,war and ear files on WebSphere serverKnowledge on transfer objects TO, POJO which contain all the logic, Bean and DAO interfaces using JAVA, EJBJunit test cases to test the applicationJava script and Jquery to do client side validationsVersion control systems (e.g., Git, SVN)Build automation tools (e.g., Maven, Gradle)Application performance tuning and optimizationSecurity best practices in Java developmentContainerization with Docker and KubernetesCloud computing platforms (e.g., AWS, Azure, Google Cloud Platform)Additional Skills:Hibernate or other ORM frameworksSpring Framework (Core, MVC, Boot)Dependency Injection (DI) and Inversion of Control (IoC)Aspect-Oriented Programming (AOP) conceptsSpring Security for authentication and authorizationCOMPENSATION AND BENEFITSThis position is eligible to earn a base salary in the range of $90,000 to $110,000 annually depending on location and job-related factors such as level of experience. Compensation for this role also includes eligibility for short-term incentive compensation and deferred incentive compensation subject to individual and company performance.Please click here for a list of benefits for which this position is eligible.Job Posting Expiration Date: 12/27/2024KeyCorp is an Equal Opportunity and Affirmative Action Employer committed to building a diverse, equitable and inclusive culture. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status or other protected category.Qualified individuals with disabilities or disabled veterans who are unable or limited in their ability to apply on this site may request reasonable accommodations by emailing HRCompliance@keybank.com.KeyCorp is an Equal Opportunity and Affirmative Action Employer committed to engaging a diverse workforce and sustaining an inclusive culture. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status.Minimum Salary: 31200.00
Maximum Salary: 31200.00
Salary Unit: Yearly