Junior Java Developer - JP Morgan - Bournemouth - Full time onsite We are seeking a Junior Java Developer to join JP Morgan on-site through Robert Walters Consultancy, with the potential to transition into a permanent role directly with the bank in the future. The ideal candidate will have some professional experience in Java development and a strong desire to learn and expand their skills. This is an exciting opportunity to work at one of JP Morgan's largest UK campuses, located near a beach and with a fitness centre just next door, onsite canteen and coffee shops - an excellent environment for both work and social interaction. Business Area: Enterprise Technology Services, a division of the Chief Technology Office, drives innovation, resiliency and efficiency for the firm through delivery of advanced, integrated, technology solutions and services. We are seeking a Junior Java Developer for the Digital Workflows program, a key part of JP Morgan's strategy to transform the delivery of Global Technology Services. Description: We look first and foremost for people who are passionate around solving business problems through innovation and engineering practices. you are part of an agile team that works to enhance, design, and deliver the software components of the firm's state-of-the-art technology products in a secure, stable, and scalable way. As an emerging member of a software engineering team, you execute software solutions through the design, development, and technical troubleshooting of multiple components within a technical product, application, or system, while gaining the skills and experience needed to grow within your role. You'll work in a collaborative, trusting, thought-provoking environment that encourages diversity of thought and creative solutions that are in the best interests of our customers globally. Responsibilities: Design, code, test, and deliver software leveraging firm-wide frameworks and best practices. Writes secure and high-quality code with limited guidance. Designs, develops, codes, and troubleshoots with consideration of upstream and downstream systems and technical implications. Applies knowledge of tools within the Software Development Life Cycle tool chain to improve the value realised by automation. Applies technical troubleshooting to breakdown solutions and solve technical problems of basic complexity. Qualifications and skills: Demonstrated ability in coding and debugging in Java. Formal training or certification on software engineering concepts and at least a 2 years of applied experience Ability to work collaboratively in teams and develop meaningful relationships to achieve common goals Hands-on practical experience in system design, application development, testing, and operational stability Experience across the whole Software Development Life Cycle Exposure to agile methodologies such as CI/CD, Application Resiliency, and Security Please note that this role will be working full time onsite in Bournemouth We are committed to offering an inclusive recruitment experience. If you require accommodations because of disability or health condition, please email: gscemeaedirobertwalters.com. This position is being sourced through our Outsourcing service line.