At a Glance
- Tasks: Design and build cloud-based solutions using Java/Kotlin while coaching your team.
- Company: Join Landytech, a fast-growing fintech transforming investment reporting with a diverse team.
- Benefits: Enjoy hybrid work options, competitive salary, stock options, and private medical insurance.
- Why this job: Be part of an exciting mission in a dynamic environment with opportunities for growth.
- Qualifications: 4-6 years as a Java Backend Developer with experience in micro-services and cloud architecture.
- Other info: Work in a diverse team across 15 countries and enjoy regular socials.
The predicted salary is between 43200 - 72000 £ per year.
Landytech is on a mission to revolutionize the way that investment managers, asset owners and their advisors access asset information. Powered by Sesame, an industry-leading investment reporting platform, we are helping clients in over 15 countries make informed investment decisions and deliver insights faster.
The company is growing rapidly and it’s an exciting time to join, having secured $12M in Series B funding in January 2023. In just four years, it has gone from two co-founders to a team of almost 100 staff, with offices in London and Paris. At Landytech, we see diversity as our strength with a team from over 15 countries and 14 languages spoken.
Team & Role
We build a SAAS solution B2B/B2C/B2B2C on the cloud using latest open-source technologies. We love to build reliable and simple solutions.
We are looking for a Senior Java/Kotlin Backend Developer, motivated, efficient, that loves both coding and good practices.
Here are some of the technologies used at Landytech:
- Backend : Kotlin, Java, Python, Spring Boot & Co, JPA, SQL/NoSQL, Elastic, Gradle
- Frontend : React (Recoil/SWR/ReactQuery/React-Router), TypeScript, nx.dev, antdesign, Jest/Vitest, Vite/Webpack, Highcharts, Axios.
- Infrastructure & Service : Azure Cloud, Azure DevOps (CI and Management), Kubernetes, Docker, Cloud Storage, Messaging/Events/Queues, Git, SonarQube
What We Are Looking For
- You will be designing and building solutions based on business requirements
- You will coach and help the team to build the designed solution
- You will be defining, building and deploying pipelines as code with Azure DevOps (CI/CD)
- You will be working with the frontend teams and building REST APIs, asynchronous processes, batches, database and cache access
- You will be defining Azure infrastructure requirements for your services
- You will keep the technical stack secured and up to date
- You will be defining and following coding conventions and rules (Sonar, ktlint, checkstyle)
- You’d be expected to learn and start mastering micro-services architecture
- You’d be expected to write unit and functional tests
- You will participate in code reviews and be ready to welcome, help, and manage new joiners
Your Skills & Expertise
- You have a Bachelor’s degree in Computer Science, Mathematics or any STEM subject
- You have 4-6 years of experience as a Java Backend Developer, preferably in a start-up, fast-paced environment
- You have experience with designing & building business services in micro-services/cloud architecture with Spring Boot
- You have experience with all of these: Kotlin, Java 17, Spring (boot, web, security, data), Hibernate/JPA/JDBC, SQL, HTTP/Restful API/Json/Patch, Junit/AssertJ/Mockito/Mockk, Docker, GIT
- It’s a plus if you have some experience with any of these: Azure Cloud and DevOps, event-driven/message-oriented Middleware/Queues, Apache Camel, Micro-Service architecture, No-SQL, Elastic, Mongo, JavaScript/TypeScript/Node
- You have some experience working with Agile methodologies
- You have come across financial datasets/ETL
- You are fluent in English
Our Benefits
- An opportunity to work in a fast growing fintech revolutionizing investment reporting
- Hybrid style of work/WFH allowed depending on role
- Competitive salary & stock options package
- Private medical insurance with Bupa for you and your family members
- Pension Plan with NEST
- Cycle to Work Scheme and gym allowance
- Office food & drinks, regular socials
If this sounds like a match to you, we are looking forward to receiving your application!
#J-18808-Ljbffr
Senior Java Backend Developer - B2B SaaS Fintech employer: Landytech
Contact Detail:
Landytech Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Java Backend Developer - B2B SaaS Fintech
✨Tip Number 1
Familiarize yourself with the specific technologies mentioned in the job description, especially Kotlin and Spring Boot. Having hands-on experience or personal projects showcasing these skills can set you apart from other candidates.
✨Tip Number 2
Highlight your experience in micro-services architecture and cloud environments, particularly Azure. Be prepared to discuss how you've implemented these in past roles during the interview process.
✨Tip Number 3
Showcase your ability to work in a fast-paced environment by sharing examples of how you've adapted to changes or challenges in previous positions. This aligns well with Landytech's dynamic culture.
✨Tip Number 4
Prepare to discuss your experience with Agile methodologies and how you've contributed to team dynamics. Being able to demonstrate your collaborative skills will resonate well with their team-oriented approach.
We think you need these skills to ace Senior Java Backend Developer - B2B SaaS Fintech
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with Java, Kotlin, and Spring Boot. Include specific projects where you've designed and built micro-services or worked in a cloud environment.
Craft a Strong Cover Letter: In your cover letter, express your passion for fintech and how your skills align with Landytech's mission. Mention your experience in fast-paced environments and your ability to coach team members.
Showcase Relevant Projects: If you have worked on relevant projects, describe them briefly in your application. Focus on your role, the technologies used, and the impact of your work on the project outcomes.
Highlight Soft Skills: Landytech values teamwork and collaboration. Make sure to mention your experience with Agile methodologies and your ability to participate in code reviews and mentor new joiners.
How to prepare for a job interview at Landytech
✨Showcase Your Technical Skills
Be prepared to discuss your experience with Java, Kotlin, and Spring Boot in detail. Highlight specific projects where you designed and built microservices or cloud-based solutions, as this aligns closely with what the company is looking for.
✨Demonstrate Problem-Solving Abilities
Expect technical questions that assess your problem-solving skills. Practice coding challenges and be ready to explain your thought process while solving them, especially in the context of backend development.
✨Familiarize Yourself with Their Tech Stack
Research the technologies mentioned in the job description, such as Azure DevOps, Docker, and SQL/NoSQL databases. Being knowledgeable about these tools will show your genuine interest in the role and help you engage in meaningful discussions.
✨Emphasize Team Collaboration
Since the role involves coaching and helping team members, prepare examples of how you've successfully collaborated in a team setting. Discuss your experience with code reviews and mentoring new joiners to demonstrate your leadership potential.