At a Glance
- Tasks: Join a team to develop and enhance Java applications for financial solutions.
- Company: Leading investment and wealth management provider with a collaborative team.
- Benefits: Hybrid work model, competitive salary, and opportunities for professional growth.
- Why this job: Make an impact in the finance sector while working with cutting-edge technologies.
- Qualifications: 5 years of experience in SaaS environments and strong Java skills.
- Other info: Dynamic role with a focus on cloud infrastructure and DevOps practices.
The predicted salary is between 28800 - 48000 £ per year.
We are seeking a Java Software Engineer with at least 5 years experience of working in a SaaS production environment. Our client is a leading provider of investment and wealth management solutions where you will join a team of five who actively support the development, enhancement and troubleshooting of Java applications. To be considered for this role you will need previous experience supporting financial applications in a production environment.
Essential Skills:
- Technical experience with designing systems utilising OOAD, SOA, Java, J2EE, Spring, React.js, Node JS, Hibernate, SOAP/REST web services using XML/JSON, Spring security, SpringBoot and AMQP/RabbitMQ.
- Experience in writing SQL query reports and creation of data correction scripts including writing stored procedures using SQL server.
- Understanding of the cloud infrastructure and its relationship with developing secure and scalable applications (with a strong preference for AWS).
- An understanding of common AWS services (e.g., EC2, RDS, S3, SQS, Lambda, AWS MQ).
- Familiar with containerization technologies like Docker and Kubernetes.
- Basic knowledge of DevOps automation using CI/CD pipelines.
Our client operates a hybrid model, 2 days/week in the London office, 3 days WFH.
Java Software Engineer - PSD in London employer: PSD
Contact Detail:
PSD Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Java Software Engineer - PSD in London
✨Tip Number 1
Network like a pro! Reach out to your connections in the industry, especially those who work with Java or in financial applications. 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 projects, especially those involving Java, Spring, and AWS. This gives potential employers a taste of what you can do and sets you apart from the crowd.
✨Tip Number 3
Prepare for the technical interview! Brush up on your coding skills and be ready to solve problems on the spot. Practising common algorithms and data structures will help you shine during those tricky coding challenges.
✨Tip Number 4
Don’t forget to apply through our website! We’ve got loads of opportunities waiting for you, and applying directly can sometimes give you an edge. Plus, it’s super easy to keep track of your applications!
We think you need these skills to ace Java Software Engineer - PSD in London
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with Java, J2EE, and all the other tech mentioned in the job description. We want to see how your skills match up with what we're looking for, so don’t be shy about showcasing your relevant projects!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about working with us at StudySmarter and how your background in SaaS production environments makes you a perfect fit for this role.
Showcase Your Problem-Solving Skills: In your application, give examples of how you've tackled challenges in previous roles, especially related to financial applications. We love seeing how you approach troubleshooting and enhancing Java applications!
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to keep track of your application and ensures you’re considered for the role. Plus, it’s super easy!
How to prepare for a job interview at PSD
✨Know Your Tech Stack
Make sure you brush up on all the technologies mentioned in the job description. Be ready to discuss your experience with Java, Spring, React, and any other relevant tools. Having specific examples of projects where you've used these technologies will really help you stand out.
✨Showcase Your Problem-Solving Skills
Since you'll be supporting financial applications, prepare to talk about how you've tackled challenges in a production environment. Think of specific instances where you enhanced or troubleshot an application, and be ready to explain your thought process.
✨Understand Cloud Infrastructure
Familiarise yourself with AWS services like EC2, RDS, and S3. Be prepared to discuss how cloud infrastructure impacts application development and security. If you have experience with containerization technologies like Docker and Kubernetes, make sure to highlight that too!
✨Ask Insightful Questions
Interviews are a two-way street! Prepare some thoughtful questions about the team dynamics, the company's approach to SaaS, or their DevOps practices. This shows you're genuinely interested and helps you assess if the company is the right fit for you.