OverviewSoftware Development Java - Hybrid Working Model. Here at Korn Ferry we are supporting a Global Software brand to grow their technology team across multiple sites in Spain, our client is a Global Software House that produces Automotive focused technology products on a Global scale.The RoleWe are looking for a senior software developer to join our Sevilla team building our clients key products for our international market.The developer will work as part of a Scrum squad focused on delivering features on specific Products or Projects;
working closely with Product & Business colleagues.The role will start initially as freelance before switching to employed fully after a duration of 6 months and candidates must be willing to work on-site in either Seville Or Madrid 3 days per week.What You/'ll Do- Translate business requirements into technical deliverables- Develop new features following domain driven and microservices architecture- Extend features on existing applications- Help to modernize and break up monolithic applications- Investigate and resolve defects in mission critical systems- Take ownership of feature delivery through the software development lifecycle in a DevOps culture- Contribute to core architecture and technical design standards- Teach and mentor junior team membersWhat You/'ll Bring- At least 5 years of experience in software development- Degree in Computer Science, Mathematics or related field- Proficiency in:- Java & Spring- REST APIs, SOAP Services- Git, Maven- Experience building large scale web applications- Expert using relational databases and non-relational databases- Expertise in Application Lifecycle Management using a tool such as Jenkins, Bamboo, Shippable- Experience working in a Scrum / Agile environment- Professional proficiency in EnglishIt's A Bonus If You Have- Knowledge of Domain Driven Design, Event Driven, Microservices and Hexagonal Architectures- Experience in frontend development building responsive UIs with proficiency with JavaScript & React- Expertise in DevOps and Continuous Delivery / Deployment- Experience with Docker containerization and Kubernetes orchestration- Experience of TDD, BDD and Automated Testing PracticesAbout Korn FerryKorn Ferry unleashes potential in people, teams, and organizations. We work with our clients to design optimal organization structures, roles, and responsibilities. We help them hire the right people and advise them on how to reward and motivate their workforce while developing professionals as they navigate and advance their careers. To learn more, please visit Korn Ferry at www.Kornferry.Com#J-18808-Ljbffr