.From KENOS Technology, we offer you the opportunity to be the driving force in your professional journey. In collaboration with one of our end clients in the banking / financial sector, we are seeking a Full Stack Java Developer with a minimum of 3 years of demonstrated experience in software development using cutting-edge technologies.You will be an integral part of our team, responsible for implementing high-quality full stack services, adhering to standards of best practices, security, and accessibility.Your ability to modularize, reuse, and componentize software will be essential to the success of the project.Job Responsibilities / Role :Design and Development : Lead the creation of high-volume, low-latency applications for mission-critical systems using Java.Full Software Lifecycle : Engage in all phases of the development lifecycle, from initial concept and design to rigorous testing and seamless deployment.Efficient Code : Craft well-designed, testable, and highly efficient code to ensure optimal performance of software applications.Compliance and Quality : Ensure strict adherence to specifications and uphold rigorous quality standards throughout the development process.Release Management : Spearhead the preparation and production of software releases, ensuring smooth and timely deployment.Continuous Improvement : Drive ongoing innovation by researching and evaluating alternative technologies, presenting them for architectural review, and implementing enhancements to improve system efficiency and effectiveness.Collaboration : Foster close collaboration with fellow engineers, web developers, and cross-functional teams to achieve project goals and deliver outstanding results.Requirements :Requirements and Skills :Mandatory skills :Deep Understanding of Java : Proficient in Java (8 or higher) and Java Spring (4 or higher), with a solid grasp of Object-Oriented principles.Full Stack Development Experience : Demonstrated min. 3 years of experience as a Full Stack Developer or in a similar role, showcasing comprehensive knowledge of both backend and frontend development.Frontend Technologies : Familiarity with common stacks and proficient in multiple frontend languages and libraries such as HTML / CSS, JavaScript, XML, and jQuery.Good understanding of Angular (15 or higher).Spring Framework : Extensive experience with the Spring Framework, leveraging its features for efficient application development.RESTful API Principle : Thorough understanding of RESTful API principles and best practices.Communication Skills : Strong written and verbal communication skills in English, enabling effective collaboration and clear articulation of ideas.Nice to have skills :API Knowledge : Familiarity with RESTful APIs and design patterns, facilitating seamless integration with external systems.Version Control : Experience with version control systems such as Git and GitHub, ensuring efficient code management and collaboration