
Senior Java Engineer
On site
Manchester, United Kingdom
Full Time
25-03-2025
Job Specifications
We’d all like amazing work to do, and real work-life balance. That’s waiting for you at Sainsbury’s. Think about the scale it takes for us to feed the nation. The level of data, transactions and variety it involves. Then you’ll realise that ours is a modern software engineering environment because it has to be. We’ve made serious investment into a Tech Academy and into setting standards and principles. We iterate, learn, experiment and push ways of working such as Agile, Scrum and XP. So you can look forward to awesome opportunities in everything from AI to reusable tech.
We’re a multi-channel, multi-brand business serving millions of customers a day, with the UK’s largest loyalty scheme and an ever-evolving set of digital platforms. All of this equals over 1.2 billion transactions each year, presenting a volume, depth, and complexity of data that few can match.
We don’t think we’re exaggerating when we say we have the most exciting data set in the country. From the insights gained, we build scalable, high-performance products using cutting-edge technology that give our customers an amazing shopping experience – like our award-winning Smartshop app. In an inclusive, agile environment, you’ll have the space to be curious, to experiment, and to solve real-world challenges. And you’ll get to see your creations in the hands of millions of people across the UK.
As a Senior Java Engineer, you’ll be part of one of our Engineering teams, applying architectural and engineering principles to define and deliver technology that will better customer experiences, improve efficiency and reduce business costs, helping us to lower prices. You’ll support your team by enabling performance, compliance and risk management by sharing your expertise, judgement and passion for delivering quality products for customers.
We use a variety of tech here and you need to be willing to pick up new tools and techniques. We’d also like you to be yourself – analytical, curious and unafraid to challenge the status quo. You’ll be a role model for best practices, championing a customer centric mindset and a passion for finding creative ways to solve problems, mentoring fellow engineers as a progressive member of the engineering community.
More About The Role
You’ll help lead the design and development of large-scale high performance services using Java (17+) with tools and frameworks like Spring Boot and Maven/Gradle. This includes websites, apps, microservices and event driven architecture
You’ll also lead the implementation of cloud and container technologies such as Kubernetes on AWS, Azure, Google Cloud Platform
It will be up to you to drive the product technical roadmap through a deep understanding of technology and broader understanding of roadmaps across CTO’s
Leading the design and support of services and internal frameworks that enhance Sainsbury’s capabilities
You’ll guide, support and enable performance within the team through providing technical knowledge and ideas
We’ll look to you to contribute to optimising our OPEX and CAPEX spend
More About You
Possess strong programming language expertise in Java 17+ and Spring Boot
Great expertise in engineering practice, including deep knowledge of engineering and architectural principles
Proven experience of software design and implementation, security, cloud, infrastructure as code and CI/CD and any relevant hardware
Self-drive and constantly striving to improve your team, division and peers through coaching and mentoring
Drive for advocacy of agile/lean delivery methodologies
A passion for delivering solutions to customers, owning the whole SDLC and living the DevSecOps principles
A passion for enhancing your knowledge and evidence curiosity in emerging tech
Display empathy and understanding in supporting colleagues in the team to deliver
Benefits
Colleague discount across our multi-brands – Sainsbury’s, Argos and Habitat
Holiday allowance
Bonus scheme
Pension plan
Special offers on gym memberships, restaurants, holidays, retail vouchers and more
Work-life balance is important to us, so we offer our colleagues as much flexibility as possible in line with the needs of their role. We trust them to decide how, where and when they work, combining remote and collaborative working with a flexible approach to hours, giving them plenty of time and space for life outside of work whilst delivering against our business goals.
About the Company
Over 150 years old and still going strong, we’re the UK’s second-biggest retailer. Every day, the nation shops with us because they know they’ll get affordable, good food and excellent service. We focus on great value and convenient shopping across our family of brands, from Argos, Nectar and Habitat to Sainsbury’s Bank, Smart Charge and Tu. What’s next for Sainsbury’s? We've put food back at the heart of our business and we’re taking Sainsbury’s to the next level. We’re investing in technology and people and we’re thinki... Know more
Related Jobs


- Company Name
- NVIDIA
- Job Title
- Principal Software Architect, GPU Networking Research
- Job Description
- NVIDIA has been defining computer graphics, PC gaming, and accelerated computing for more than 25 years. With an outstanding legacy of innovation, driven by phenomenal technology, and extraordinary people, NVIDIA is looking for a strong technical principal architect to join us in shaping the future. Principal Architects are innovators who can translate business needs into workable technology solutions. Their expertise is deep and broad. They are hands on, producing both detailed technical work and high-level architectural designs. As a principal architect in the Advanced Development team, you will explore technological challenges on accelerate networking and building AI data centers. Research new transport functions and semantics for optimizing AI workloads You will also be leading architectural and development efforts across numerous technological fields, related to the modern data center, such as distributed AI and deep learning solutions, data analytics, High Performance Computing (HPC), Software Defined Networking (SDN), virtualization, storage, and more. What You’ll Be Doing Enhance NVIDIA's future GPU Networking offerings for accelerating AI workloads. Lead vision, architecture and design of such technologies. Lead proof-of-concept development to evaluate and drive such technologies. Identify and evaluate new technologies, innovations and partner relationships for alignment with our technology roadmap and business value. Work with the community and maintainers to drive strategic technologies What We Need To See Hold a M.Sc. or Ph.D. in Computer Science, Electrical or Computer Engineering from a leading university (or equivalent experience). 15+ years of industry experience (or equivalent) in systems architecture or related fields. Experienced in virtualization, networking and storage. Experienced in either Windows or Linux drivers, with a very good background of the other OS. Deep understanding of performance profiling and optimization techniques, together with defining and using HW offloads. A teammate with a can-do attitude, high energy and excellent interpersonal skills. Ability and flexibility to work and communicate effectively in a multi-national, multi-time-zone corporate environment. Ways To Stand Out From The Crowd Shown research track record. Have experience and passion for system architecture, CPU/GPU/memory/storage/networking. Stellar communication skills. Knowledge in Deep Learning frameworks NVIDIA is widely considered to be one of the technology world’s most desirable employers. We have some of the most forward-thinking and hardworking people in the world working for us. If you're creative and autonomous, we want to hear from you! NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law. JR1984805


- Company Name
- Sony Interactive Entertainment
- Job Title
- Fraud Strategy Quantitative Analyst
- Job Description
- Why PlayStation? PlayStation isn’t just the Best Place to Play — it’s also the Best Place to Work. Today, we’re recognized as a global leader in entertainment producing The PlayStation family of products and services including PlayStation®5, PlayStation®4, PlayStation®VR, PlayStation®Plus, acclaimed PlayStation software titles from PlayStation Studios, and more. PlayStation also strives to create an inclusive environment that empowers employees and embraces diversity. We welcome and encourage everyone who has a passion and curiosity for innovation, technology, and play to explore our open positions and join our growing global team. The PlayStation brand falls under Sony Interactive Entertainment, a wholly-owned subsidiary of Sony Group Corporation. Role overview: As a member of the Fraud Strategy team, you will analyse transactional and historical data using various methodologies to generate insights that optimise fraud prevention and payment decisioning. Your work will support our mission to enhance security and reduce friction, ensuring customers can safely log in, play, and make purchases across the PlayStation® ecosystem. Through your domain expertise and a deep understanding of our data, your insights and analysis will play a pivotal role in our strategy for this area. What you'll be doing: Apply advanced mathematical, statistical, and computational methods to solve complex fraud and revenue optimisation problems Perform in-depth analysis to address key strategic areas in the customer journey, decipher analytical results, and deliver insights using hypothesis testing and experimental design Perform ad hoc modelling and analysis to understand broad trends within and across our data, evaluate vendor solutions, and drive our roadmap strategy Work closely with other Fraud Strategists, Data Scientists, and ML Engineers to collaborate on areas of opportunity Share and simplify findings to tell stories of analyses through dashboards, reports, data visualisations, and other internal forums What we're looking for: 3+ years or equivalent in related quantitative analysis experience in a subject area relevant to fraud and payments Solid technical skills in SQL, Python, or equivalent. Additional knowledge of data visualisation tools (Tableau, Domo, etc.) Bachelor’s degree or equivalent experience in Economics, Finance, Statistics, Mathematics, Machine Learning, or other quantitative field Solid understanding of financial, mathematical, and statistical theories and practices, and a deep understanding of the modelling process and model performance indicators Experience with ML/AI models is a plus Strong written and verbal communication Desirable: Experience in the video games industry Advanced knowledge of fraud trends in digital payments, e-commerce, and online transactions Please refer to our Candidate Privacy Notice for more information about how we process your personal information, and your data protection rights. Equal Opportunity Statement: Sony is an Equal Opportunity Employer. All persons will receive consideration for employment without regard to gender (including gender identity, gender expression and gender reassignment), race (including colour, nationality, ethnic or national origin), religion or belief, marital or civil partnership status, disability, age, sexual orientation, pregnancy, maternity or parental status, trade union membership or membership in any other legally protected category. We strive to create an inclusive environment, empower employees and embrace diversity. We encourage everyone to respond. PlayStation is a Fair Chance employer and qualified applicants with arrest and conviction records will be considered for employment.


- Company Name
- Vallum Associates
- Job Title
- Delivery Lead
- Job Description
- Data Delivery Lead – Energy Trading (Contract) Location: Hybrid (London / Remote) Contract Type: 6-Month Rolling Contract Start Date: ASAP Day Rate: Competitive (Outside IR35) Overview An exciting opportunity has arisen for an experienced Data Delivery Lead to support data-driven initiatives within a dynamic energy trading environment. This is a hybrid role combining project management, business analysis, and Agile delivery leadership, suited for someone with a strong understanding of modern data technologies and proven experience delivering complex data projects. Key Responsibilities Lead the end-to-end delivery of data projects, including data migration, integration, and business reporting enablement Facilitate Agile ceremonies, manage sprints, and work closely with stakeholders to identify and prioritise value-driven outcomes Collaborate with business users and data engineers to translate requirements into clear, deliverable solutions Proactively identify delivery risks and blockers, and drive timely resolutions Support the ongoing enhancement of data products and analytics capabilities across the trading business Key Skills & Experience Background in energy or commodities trading Proven track record of delivering data-centric projects in complex environments Experience in cloud-native data platforms and data governance Strong Agile delivery expertise, including sprint planning, backlog management, and stakeholder engagement Experience working with or managing Data Engineering teams, with the ability to translate technical and business needs Knowledge of Snowflake and AWS platforms Familiarity with ETL tools such as DBT and Matillion Understanding of SQL and Python—enough to contribute to technical discussions and guide decisions Excellent communication, planning, and stakeholder management skills If this sounds like an opportunity you are interested in, apply now for immediate review!


- Company Name
- Microsoft
- Job Title
- Commercial Program Manager
- Job Description
- Our team sits at the heart of Microsoft’s AI & High Performance Computing (HPC) business – shaping and delivering the next generation of supercomputing. As a Commercial Program Manager with a focus on program finance management, you will help develop, operate, and maintain services supporting the evolving needs of one of our largest and most significant customers. The uniqueness and complexity of this program requires a Commercial Program Manager with a keen financial acumen to lead on delivering excellent financial control, processing and reporting both internally and with customers, as needed. You will also be responsible for maintaining appropriate consumption forecasting and models. This role will allow you to develop your program management and technical skills. You will have the opportunity to impact both Microsoft’s strategy and the world-wide mission of one of the largest and most forward-leaning customers. The customer’s scenarios will be lighthouses for their markets and present an opportunity for Azure and Microsoft to learn and grow, create transformative technology offerings, and advance competitive advantages. Our team values collaboration, craftsmanship, and continuous learning. As a member of the team, you will be able to shape and grow a positive and productive engineering culture. Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond. Responsibilities Identify customer needs and develops innovative plans and processes to efficiently execute customer solutions and projects. Evaluates customer short- and long-term strategy effect on program alignment. Ensure financial reports are accurate and timely to drive business decisions. Collaborates with multiple cross-functional teams of architects, engineers, and support to relay customer goals, evaluate suggested actionable solutions, and establish cadence for service adoption. Deliver insightful and actionable analytics through dashboards and tools (Business Applications and Copilots) Proactively advocates for and enacts the development and optimization of Microsoft solutions alongside evolving customer platforms and goals. Craft and align solutions that meet customer needs, with a growing understanding of the customer industry, customer business goals, and technical acumen. Embody our culture and values Qualifications Required Qualifications: Experience in program management, digital content publishing/management, or experience in a writing or editing role OR equivalent experience. Other Qualifications Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include, but are not limited to the following specialized security screenings: Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud Background Check upon hire/transfer and every two years thereafter. Preferred Qualifications Bachelor's Degree AND experience in program management, digital content publishing/management, OR experience in a writing OR editing role OR equivalent experience. A formal Program\Project Mangement certification. Technology Industry experience preferred. Professional presentation skills with experience of regularly presenting a variety of different audiences. Customer advocacy, a deep ethos and understanding of customer needs and the methods by which to surface articulated and unarticulated needs. #MSFTNSBE25 #azurecorejobs Microsoft is an equal opportunity employer. Consistent with applicable law, all qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.