Software Engineer III - Java (Mid)

Explore how you can growThe future of food sustainability is complex. That’s why over 20,000 customers across five continents rely on our cutting-edge networks, workflow tools and analytics platform to drive change. The key to our success is our ability to empower people to revolutionize the agri-food and animal health supply chains. So if you bring curiosity, ambition and inventiveness, we’ll help you think big, aim high, and explore more.Proagrica part of the Lexisnexis Risk Solutions Group are hiring for a Java Software to be part of a friendly, forward thinking collaborative team. You are collaborative and curious but enjoy landing projects that drive real business value. You have a passion for technology and inspire others in the art of writing code and designing systems. Take business requirements and translate into software - functional and non-functional aspects Key Responsibilities: Full software development lifecycle design, develop, test, deploy and maintain software Write clean, efficient, easy to understand, tested code Develop necessary artefacts - models, documentation, workflow diagrams Maintain existing products while working on new products Create and maintain CI / CD pipeline Regular code reviews for junior team members Design database architecture Develop and maintain testing framework, process and tools Key Skills: Experience working in an agile/TDD environment Experience in object-oriented programming and SOLID principles Experience in designing, building and testing Java applications Experience with containers and deployment (Dockers / Kubernetes as an example) Java – good level implementation skill with Java 8 and above Spring – good-level implementation skills with the Core Spring Framework , Spring Boot.Database technologies - Postgres, MySQL, Redis, Cassandra Continuous integration / development / deployment pipelines Testing frameworks - Automation of testing, TDD/BDD Source control tools - GIT Build tools – Gradle, Maven Message bus technologies - AMQ, SonicMQ, Kafka Proactive, problem-solver, self-driven Our BenefitsIn addition to all of this, we offer the following 'core' benefits: 25 days annual leave (with option to buy up to 5 days) 3 discretionary days over Christmas 2 paid charity days, where you get paid to help the community (as a business we do a lot of charity work) Pension Life assurance scheme (4*Salary) Share options scheme Private Medical Insurance Dental CoverERG HoursWomen in technology:We are very supportive of women in Technology and has been a founding signature for the Tech Talent Charter. Currently 27% of our Technology workforce are women which is much higher than the UK average of 17%. We have the following initiatives in place to support women in technology: Mentoring scheme for women in technology Women’s network forum Regularly run events for school girls about careers in technology to inspire the next generation of girls in tech. At Lexis Nexis Risk Solutions Group having diverse employees with different perspectives is key to creating innovative new products for our global customers. We have 35 diversity employee networks globally and prioritise ensuring inclusive leadership is part of our culture. Our aim is for every employee to be the best version of themselves. We would actively welcome applications from candidates of diverse backgrounds and underrepresented groups. We encourage applicants and employees to tell us about any health issues they may have to allow us to put in place reasonable adjustments that may support applicants in the application process and support employees to succeed in their roleAt Lexis Nexis Risk Solutions Group having diverse employees with different perspectives is key to creating innovative new products for our global customers. We have 35 diversity employee networks globally and prioritise ensuring inclusive leadership is part of our culture. Our aim is for every employee to be the best version of themselves. We would actively welcome applications from candidates of diverse backgrounds and underrepresented groups. We encourage applicants and employees to tell us about any health issues they may have to allow us to put in place reasonable adjustments that may support applicants in the application process and support employees to succeed in their role.Please read our Candidate Privacy PolicySummaryLocation: Surrey; HeathrowType: Full time

Job Details

Company
Appcast
Location
Guildford, Surrey, UK
Posted