IntroductionAs an Application Developer, you will lead IBM into the future by translating system requirements into the design and development of customized systems in an agile environment. The success of IBM is in your hands as you transform vital business needs into code and drive innovation. Your work will power IBM and its clients globally, collaborating and integrating code into enterprise systems. You will have access to the latest education, tools and technology, and a limitless career path with the world's technology leader. Come to IBM and make a global impact!Your Role and ResponsibilitiesWe are seeking a skilled full stack developer to be part of our development team. As part of the team, you will be required to develop and maintain high quality code, working with a variety of programming languages and technologies and collaborating with internal stakeholders.Your main responsibilities will be to develop, design and implement new features ensuring that they meet high quality and clean code standards through extensive testing. You will also be required to collaborate with other developers and testers in synergy and work closely with Product Owners to make sure the application meets the requirements of our end users.Required Technical and Professional ExpertiseBachelor's degree in computer science or equivalentFluency to read, write and speak EnglishWork efficiently in a collaborative Agile environmentTroubleshooting capabilities to investigate and resolve problems and a great attitudeStrong background in software development with expertise in Scala, JavaFrameworks: Spring, Play, Maven, Angular, SparkIntermediate SQL/DB2Intermediate HTML, CSS, JavaScriptBasic knowledge in cloud-based technologies, GitHub/Git, KafkaFluent level of EnglishPreferred Technical and Professional ExpertiseSelf-learnerStrong communication skillsPHP, LaravelReact, NodeJSCICD Pipelines#J-18808-Ljbffr