Enable job alerts via email!

Java Software Developer

TN United Kingdom

City of Edinburgh

Hybrid

GBP 50,000 - 90,000

Full time

2 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is seeking an experienced Java developer to enhance its wealth management platform. In this role, you will work within a dynamic team, focusing on delivering high-quality product features while ensuring code quality and performance standards. Your expertise in Java, Spring Boot, and microservices will be pivotal in driving the platform's success. The company promotes a hybrid work environment, fostering inclusivity and collaboration among team members. Join us to make a significant impact in the financial sector while enjoying a supportive work-life balance.

Qualifications

  • Hands-on experience in designing enterprise-scale systems using Java and related technologies.
  • Strong database skills with RDBMS and NoSQL databases.
  • Experience with real-time data streaming using Kafka.

Responsibilities

  • Collaborate with Product Owners to ensure delivery of product features.
  • Take responsibility for the continuous improvement of the wealth platform.
  • Be aware of non-functional requirements related to code quality and performance.

Skills

Java
Spring Boot
Hibernate
JPA
OOP concepts
Domain-Driven Design
Microservice architecture
Kafka
Docker
OpenShift
Oracle
OpenSearch/Elasticsearch
Linux shell scripting
Testing frameworks

Education

Bachelor's degree in IT-related field

Tools

Jenkins
JUnit
Mockito
Selenium
TestContainers

Job description

Job Description

As part of an expert, agile team focusing on the wealth management aspect of the financial sector, our team develops industry-leading products. Our culture thrives on trust, transparency, and a touch of humor. We are forward-thinking in both mindset and day-to-day execution. We encourage every team member to voice their opinions and views, fostering a culture of inclusivity and open dialogue. This collaborative approach results in well-rounded, scalable, and robust designs.

We are looking for an experienced software developer (Java) to support us in maintaining, extending, and enhancing the Avaloq wealth platform. You will work closely with highly specialized product owners, developers, business analysts, and QAs who are experts in their areas, contributing to the overall success of this platform and strategic roadmap.

You will:
  • Work closely with Product Owners to ensure end-to-end delivery of new product features and enhancements.
  • Collaborate across teams and with stakeholders to align delivery with the wider roadmap.
  • Be diligent and aware of non-functional requirements, especially those related to code quality, security, performance, and extensibility.
  • In alignment with our IT architect, take responsibility for the continuous improvement of our wealth platform.
Qualifications
  • Proven hands-on experience in designing enterprise-scale systems using Java, Spring Boot, Hibernate, JPA, or related platforms.
  • Well-versed with key low-level design patterns, OOP concepts, Domain-Driven Design, and microservice architecture, especially those dealing with eventual consistency, resilience, and recoverability.
  • Experience with real-time data streaming/processing using Kafka or similar, with knowledge of containers and related ecosystems (Docker, OpenShift, etc.).
  • Strong database skills (RDBMS like Oracle and NoSQL databases like OpenSearch/Elasticsearch) and awareness of DevSecOps processes, paradigms, and tools.
  • Good experience with testing frameworks and libraries (Spring Boot integration tests, JUnit, AssertJ, Mockito, TestContainers, Selenium, etc.).
  • Knowledge of Linux shell scripting.
Additional Skills (Bonus)
  • Hands-on experience with UI frameworks/tools (Angular, React, etc.).
  • Experience with CI/CD tools (e.g., Jenkins), SAST/IAST/DAST tools.
  • Bachelor's degree in an IT-related field is desirable.
Additional Information

We support work-life balance through hybrid and flexible working arrangements. We embrace diversity and are committed to fostering an inclusive environment where everyone can be their authentic selves. We do not accept speculative CV submissions from recruitment agencies.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.