Java Software Engineer

Java Software Engineer

Full-Time 45000 - 75000 £ / year (est.) No home office possible
Go Premium
P

At a Glance

  • Tasks: Develop Java applications for financial services, focusing on trades and investments.
  • Company: Join Plan A Digital, a forward-thinking tech company in the financial sector.
  • Benefits: Competitive day rate, hybrid work model, and opportunities for professional growth.
  • Why this job: Make an impact in the financial world with innovative technology and cloud solutions.
  • Qualifications: Experience in Java, Spring Boot, and cloud architecture is essential.
  • Other info: Work in a dynamic environment with a focus on cutting-edge technologies.

The predicted salary is between 45000 - 75000 £ per year.

Day rate OUTSIDE IR35 - 3 months rolling

Hybrid 1 day a week in London office

Domain: financial services - pensions and retirements

The domain experience is key as the team handles the processing of trades, bonds and related investment activity.

  • Java
  • Spring Boot
  • API Development
  • React w/ TypeScript
  • PostgreSQL, CosmosDB or similar database engines
  • Good understanding of cloud architecture, incl. serverless and containers
  • Knowledge of Okta / Azure AD B2C / OAuth2
  • Experience with Azure AI Foundry, Cognitive Services or Machine Learning integration
  • Knowledge of CI/CD (Azure DevOps / GitHub) and Infrastructure as Code (Terraform)
  • Knowledge of DevSecOps standards for monitoring and logging

If this sounds like you please reply with your CV along with details about your relevant domain experience.

Seniority level: Director

Employment type: Contract

Job function: IT Services and IT Consulting

Java Software Engineer employer: Plan A Digital

At Plan A Digital, we pride ourselves on being an exceptional employer that fosters a collaborative and innovative work culture. Our team enjoys the flexibility of hybrid working, with just one day a week in our vibrant London office, while also benefiting from competitive day rates and opportunities for professional growth in the dynamic financial services sector. Join us to be part of a forward-thinking company that values your expertise in technology and offers a supportive environment for career advancement.
P

Contact Detail:

Plan A Digital Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Java Software Engineer

✨Tip Number 1

Don't just sit back and wait for the job to come to you! Reach out directly to the job poster on LinkedIn or other platforms. A friendly message expressing your interest can really make you stand out from the crowd.

✨Tip Number 2

Make sure you highlight your relevant domain experience in conversations. Since this role is all about financial services, be ready to discuss how your past work with pensions, trades, or investments makes you a perfect fit.

✨Tip Number 3

Get familiar with the tech stack mentioned in the job description. Brush up on Java, Spring Boot, and cloud architecture. If you can drop some knowledge bombs during your chat, it’ll show you’re not just another applicant!

✨Tip Number 4

Finally, don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, we love seeing candidates who take that extra step to connect with us directly.

We think you need these skills to ace Java Software Engineer

Java
Spring Boot
API Development
React
TypeScript
PostgreSQL
CosmosDB
Cloud Architecture
Serverless Computing
Containers
Okta
Azure AD B2C
OAuth2
Azure AI Foundry
Cognitive Services
Machine Learning Integration
CI/CD
Azure DevOps
GitHub
Infrastructure as Code
Terraform
DevSecOps Standards
Monitoring and Logging

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience in financial services, especially with pensions and retirements. We want to see how your skills in Java, Spring Boot, and API development fit into this domain.

Showcase Relevant Skills: Don’t forget to mention your knowledge of cloud architecture and any experience with Azure AI Foundry or machine learning. We’re looking for specific examples that demonstrate your expertise in these areas.

Be Clear and Concise: When writing your application, keep it straightforward. We appreciate clarity, so make sure your points are easy to read and directly related to the job description.

Apply Through Our Website: We encourage you to apply through our website for a smoother process. It helps us keep track of applications and ensures you don’t miss out on any important updates!

How to prepare for a job interview at Plan A Digital

✨Know Your Domain

Since the role is in financial services, make sure you brush up on your knowledge of pensions and retirement processes. Be ready to discuss how your experience aligns with handling trades, bonds, and investment activities.

✨Showcase Your Tech Skills

Prepare to talk about your experience with Java, Spring Boot, and API development. Have specific examples ready that demonstrate your proficiency, especially in relation to PostgreSQL or CosmosDB, as well as cloud architecture.

✨Familiarise Yourself with CI/CD

Understanding CI/CD practices is crucial for this role. Be prepared to discuss your experience with Azure DevOps or GitHub, and how you've implemented Infrastructure as Code using Terraform in past projects.

✨Highlight Security Knowledge

DevSecOps standards are important for this position. Make sure you can explain your understanding of monitoring and logging practices, and any relevant experience you have with Okta, Azure AD B2C, or OAuth2.

Java Software Engineer
Plan A Digital
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

P
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>