Senior Full Stack Developer Java in London

Senior Full Stack Developer Java in London

London Full-Time 36000 - 60000 £ / year (est.) Home office (partial)
Go Premium
M

At a Glance

  • Tasks: Develop and maintain applications using Java, Kotlin, and Spring Boot while ensuring high performance.
  • Company: Join a forward-thinking tech company focused on user authorisations and online banking solutions.
  • Benefits: Competitive salary, flexible work arrangements, and opportunities for personal growth.
  • Why this job: Be part of a dynamic team tackling complex challenges in online business banking.
  • Qualifications: 5+ years in web technologies, strong communication skills, and a passion for problem-solving.
  • Other info: Collaborative environment with a focus on innovation and career advancement.

The predicted salary is between 36000 - 60000 £ per year.

Tags: Spring Boot, Java 17+, Kotlin, SOAP/REST, Shell/Bash, Hibernate / JPA, Microsoft SQL Database, IntelliJ, Maven, Junit 5, Mockito, Git, Azure DevOps, Typescript, Angular.

Online Access Management is working on key deliverables for us for today and the future. We value your input and stimulate your personal development. Online Access Management is a crucial enabler in growing a better world together – relevant for all user journeys on our platforms while dealing with complex requirements from users, internal teams and external developments.

Within our Area, our teams work on everything concerning authentication and authorisations within our apps and online environment, for clients and for employees.

Key Qualifications

  • Must-Haves:
  • 5+ years experience building applications with common web technologies (Kotlin, Java and Spring Boot)
  • Proven experience in complex projects with high load
  • Experience with automation; build pipelines; testing (unit, integration and performance); deployments; monitoring; alerting
  • Experience with microservices
  • Take responsibility and ownership
  • Attention to detail is an important skill required to access our team!
  • Being able to collaborate with and support several teams and Product Owners
  • Good communication skills and expectation management: there are many stakeholders
  • High in energy, focused, shows initiative and has a lot of tenacity and drive
  • Eager to share knowledge and learnings
  • Experience with common design patterns, best practices
  • Nice-to-Haves:
  • Experience with Cloud Foundry
  • Experience with Azure DevOps
  • Experience with Kafka
  • The Usuals:
  • Git, Azure DevOps, Confluence, Scrum
  • Ability to work independently
  • Enthusiastic about pair & mob programming
  • Must be able to brainstorm and communicate ideas with your teams as well as other stakeholders
  • Strong verbal and written communication skills in English
  • Willingness to learn new technologies and implement in short time
  • Comfortable working in a multi-disciplinary team
  • Ability to switch context between multiple tasks

Job Summary

Team Muppets is responsible for multiple applications related to user-authorizations. We own customer journeys with the RBB environment for adding new users setting authorizations based on roles, accounts and entities. The domain we work in is complex and challenging because of high load and being secure for our customer journeys. We work one day at our office in Utrecht.

Our tech-stack:

  • Kotlin build with Maven
  • Spring Boot
  • REST APIs
  • On-Prem and Cloud Foundry (we are running on Azure)
  • Azure DevOps
  • Splunk (logging), SignalFX & Dynatrace (metrics)
  • SAST and code quality: Fortify, Checkmarx, PMD, Sonar, NexusIQ

We are looking for a Senior Java developer with interest in backend and frontend development for the team working on the core of the online business banking platform. In this role, we not only expect you to show us your best coding skills, but also to guide the team, bring structure where needed and to have an eye for overall quality. This includes the DevOps responsibility and working together with the other developers to stand for the overall quality of the products and services we deliver. A strong architectural view and being able to spar with our solution architect are a must.

We are not looking for someone who only likes to build new functionality. You must be passionate to also solve problems around this. You are outspoken, dare to take responsibility and challenge your teammates, the solution architect etc.

Education

BA or BS in Computer Science or equivalent degree. Fluent English is a must.

Additional requirements

You will be asked to have a standby shift on weekdays and over the weekend, this task is rotated between our Area team members.

Contact: Alex Mungkorn

Senior Full Stack Developer Java in London employer: Michael Bailey Associates

At Online Access Management, we pride ourselves on fostering a collaborative and innovative work culture that empowers our employees to take ownership of their projects while continuously developing their skills. Located in Utrecht, we offer a dynamic environment where you can engage with complex challenges in user authorisation, all while enjoying the benefits of flexible working arrangements and a strong focus on personal growth. Join us to be part of a team that values your input and is committed to building a better world together through technology.
M

Contact Detail:

Michael Bailey Associates Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Full Stack Developer Java in London

✨Tip Number 1

Network like a pro! Reach out to your connections on LinkedIn or at meetups. We all know that sometimes it’s not just what you know, but who you know that can get you in the door.

✨Tip Number 2

Prepare for those interviews! Brush up on your coding skills and be ready to discuss your past projects. We want to see how you tackle complex problems, so have some examples up your sleeve.

✨Tip Number 3

Show us your passion! When you’re chatting with potential employers, let your enthusiasm for tech and problem-solving shine through. We love candidates who are eager to learn and share their knowledge.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we’re always on the lookout for talented developers like you!

We think you need these skills to ace Senior Full Stack Developer Java in London

Java 17+
Kotlin
Spring Boot
SOAP/REST
Shell/Bash
Hibernate / JPA
Microsoft SQL Database
IntelliJ
Maven
Junit 5
Mockito
Git
Azure DevOps
Typescript
Angular
Microservices
Automation
Testing (unit, integration, performance)
Monitoring
Alerting
Attention to Detail
Collaboration
Communication Skills
Problem-Solving Skills
Knowledge Sharing
Design Patterns
Context Switching

Some tips for your application 🫡

Tailor Your CV: Make sure your CV reflects the skills and experiences that match our job description. Highlight your expertise in Java, Kotlin, and Spring Boot, and don’t forget to mention any relevant projects you've worked on!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about this role and how your background makes you a perfect fit for our team. Be sure to mention your experience with microservices and automation.

Showcase Your Problem-Solving Skills: We love candidates who can tackle challenges head-on. In your application, share examples of how you've solved complex problems in past projects, especially those involving high load and security.

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 the role. Plus, it shows you’re keen to join our team!

How to prepare for a job interview at Michael Bailey Associates

✨Know Your Tech Stack

Make sure you’re well-versed in the technologies mentioned in the job description, like Java, Kotlin, and Spring Boot. Brush up on your knowledge of REST APIs and microservices, as these are crucial for the role. Being able to discuss your experience with these technologies confidently will show that you're a strong candidate.

✨Showcase Your Problem-Solving Skills

Prepare examples of how you've tackled complex projects or high-load applications in the past. Be ready to discuss specific challenges you faced and how you overcame them. This will demonstrate your ability to take responsibility and ownership, which is highly valued by the team.

✨Communicate Effectively

Since good communication skills are essential for this role, practice articulating your thoughts clearly. Think about how you can explain technical concepts to non-technical stakeholders. This will help you stand out as someone who can bridge the gap between teams and manage expectations effectively.

✨Be Ready to Collaborate

The role requires working closely with various teams, so be prepared to discuss your experience with collaboration tools like Git and Azure DevOps. Share examples of how you’ve successfully worked in multi-disciplinary teams and your enthusiasm for pair and mob programming. This will highlight your team spirit and adaptability.

Senior Full Stack Developer Java in London
Michael Bailey Associates
Location: London
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

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