At a Glance
- Tasks: Build and enhance Java-based backend services for financial data systems.
- Company: Join a global business transforming its engineering team.
- Benefits: Competitive daily rate, flexible/hybrid working, and a chance to shape the future.
- Other info: Exciting opportunity with excellent career growth in a dynamic team.
- Why this job: Make a real impact on critical financial data systems in a modern AWS environment.
- Qualifications: Strong Java experience and knowledge of data pipelines required.
We're supporting a major transformation programme within a global business, building out a brand-new engineering team to modernise critical financial data systems. This is a key role sitting between data, finance and engineering, helping ensure data flowing into a new SAP environment is accurate, compliant and fit for purpose.
What you'll be doing:
- Building and enhancing Java-based backend services supporting financial data flows
- Designing and improving end-to-end data pipelines across multiple product domains
- Ensuring data is correctly structured, validated and compliant before entering core finance systems
- Working closely with product, data and compliance teams (SOX / GDPR considerations)
- Contributing to a modern AWS-native engineering environment
What we're looking for:
- Strong Java backend engineering experience
- Experience working with data pipelines, ETL or data processing systems
- Good knowledge of AWS/cloud-native development
- Exposure to regulated environments (finance, banking, payments, SOX, GDPR) is highly beneficial
- Solid understanding of APIs, microservices and system design
- Strong communication skills, able to explain end-to-end data flows clearly
Software Engineer (Java/AWS) employer: Morgan McKinley
Contact Detail:
Morgan McKinley Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Engineer (Java/AWS)
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech industry, especially those who work with Java or AWS. A friendly chat can lead to insider info about job openings that aren't even advertised yet.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your Java projects and any data pipelines you've built. This gives potential employers a taste of what you can do and sets you apart from the crowd.
✨Tip Number 3
Prepare for interviews by brushing up on your knowledge of compliance standards like SOX and GDPR. Being able to discuss these topics confidently will show you're not just a coding whiz but also understand the bigger picture.
✨Tip Number 4
Don't forget to apply through our website! We make it super easy for you to find roles that match your skills. Plus, it shows you're serious about joining our team and helps us get to know you better.
We think you need these skills to ace Software Engineer (Java/AWS)
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your Java backend experience and any work with AWS. We want to see how your skills match up with what we're looking for, so don’t be shy about showcasing relevant projects!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Tell us why you're excited about this role and how your background in data pipelines and compliance fits into our transformation programme. Keep it engaging and personal.
Showcase Your Communication Skills: Since strong communication is key for this role, consider including examples of how you've explained complex data flows or collaborated with teams in the past. We love seeing how you connect with others!
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for this exciting opportunity. Don’t miss out!
How to prepare for a job interview at Morgan McKinley
✨Know Your Java Inside Out
Make sure you brush up on your Java skills before the interview. Be ready to discuss your past projects and how you've used Java to build backend services. They’ll likely ask you about specific challenges you faced and how you overcame them, so have some examples at the ready.
✨Familiarise Yourself with AWS
Since this role involves working in an AWS-native environment, it’s crucial to understand AWS services relevant to data processing and storage. Get comfortable discussing how you’ve used AWS in previous roles, especially in relation to building data pipelines or microservices.
✨Understand Compliance Requirements
Given the focus on finance and compliance, make sure you’re familiar with SOX and GDPR regulations. Be prepared to explain how you’ve ensured data compliance in your past work, as this will show that you understand the importance of these regulations in a financial context.
✨Communicate Clearly About Data Flows
Strong communication skills are key for this role. Practice explaining complex data flows and system designs in simple terms. You might be asked to describe how data moves through a system, so being able to articulate this clearly will set you apart from other candidates.