The Senior Java Developer executes on and influences the development, implementation, assessment, and support of one or more environments, applications, or platforms. This role involves designing solutions for overall health, performance, and availability, and actively working on the resolution of system and client experience impacts. The Senior Java Developer acts as a strong technical expert on the team, assigning work, mentoring, and training junior engineers, and advocating for new technology and improvements. They are responsible for applying proper security standards for code development, assisting in the development of strategies for the full software development life-cycle of new and emerging technologies, and making recommendations regarding selected technologies. Additionally, they create technical documentation, specifications, and project artifacts, identify and develop potential standards and best practices, and propose high-level application platform architectural guidelines. The role also includes formulating and designing technical solutions to meet business needs, and performing other duties as assigned. All employees are expected to comply with KeyBank policies and procedures, acting professionally, conducting business ethically, avoiding conflicts of interest, and acting in the best interests of Key’s clients and Key.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Education Level
Associate degree