JOB DESCRIPTION
Why this job matters
As a Java Developer with strong Java experience, you will be responsible for building, deploying, and maintaining Restful APIs to support our digital experiences. You will support our Group wide and cross brand architecture and our Consumer delivery squads by producing the required components. You will support and contribute to transforming our working culture and digital presence using agile ways of working. You will support the achievement of team service level targets by owning the completion of all assigned work requests, including testing, quality checking and delivering all assigned tasks within the agreed timescales.
What you’ll be doing
• Design and develop APIs to support digital experiences using open source and cloud technology
• Work as part of an agile team to turn complex business needs into elegant solutions
• Collaborate with architects, designers, analysts, product specialists, and other software engineers
• Conduct design reviews to ensure solutions fit our architecture, security, scalability and maintainability guidelines.
• Review code and provide feedback relative to best practices and improving performance.
• Contribute to our engineering community and standards
• Aid QA and support colleagues as needed to resolve problems
You will have the following skills and experience
• 5+ years development experience using TDD in Java8+, including Lambda and Stream API
• Experience developing with Spring and Springboot
• Experience developing RESTful web services on a Microservices architecture
• Experience in Agile methodologies and Scrum framework.
• Hands-on experience with Continuous Integration and Deployment Strategies.
• Knowledge of web security, application security, web services security, common vulnerability remediation, certificate management
• DevOps experience
• Strong background with automated testing
Nice to have
• TMF Framework knowledge or experience
• APIGEE API knowledge or experience
Our leadership standards
Looking in:
Leading inclusively
I inspire and build trust through self-awareness, honesty and integrity.
Owning outcomes
I take the right decisions that benefit the broader organisation.
Looking out:
Delivering for the customer
I execute brilliantly on clear priorities that add value to our customers and the wider business.
Commercially savvy
I demonstrate strong commercial focus, bringing an external perspective to decision-making.
Looking to the future:
Growth mindset
I experiment and identify opportunities for growth for both myself and the organisation.
Building for the future
I build diverse future-ready teams where all individuals can be at their best.