Senior Java Software Engineer in London - Opus Recruitment Solutions

Job Overview

Location
London, England
Job Type
Full Time
Salary
TBC
Date Posted
11 days ago

Additional Details

Job ID
99014783
Job Views
3

Job Description

Job Description
My client are a dynamic and innovative start up company revolutionizing Fintech industry. Their team is comprised of passionate individuals dedicated to creating cutting-edge solutions that redefine the market landscape. With a strong emphasis on technology and innovation, they're seeking a Senior Java Developer to join their team and contribute to their growth and success.

Position Overview:
As a Senior Java Developer, you will play a pivotal role in the development and maintenance of their core software applications. You will work closely with their cross-functional teams to design, implement, and deploy scalable solutions that meet our business requirements. Your expertise in Java development, along with your proficiency in technologies such as AWS, Spring Boot, Microservices, and potentially Kotlin, will be instrumental in driving their product development forward.

Responsibilities:
Collaborate with product managers, designers, and other stakeholders to translate business requirements into technical solutions.
Design and develop high-quality, scalable, and maintainable software applications using Java and related technologies.
Architect and implement microservices-based solutions leveraging Spring Boot and AWS services.
Write clean, efficient, and well-tested code, following best practices and coding standards.
Conduct code reviews, provide constructive feedback, and mentor junior team members.
Troubleshoot and debug issues, and implement effective solutions to address technical challenges.
Stay updated on emerging technologies and industry trends, and make recommendations for improvements to their technology stack.

Qualifications:
Bachelor's degree in Computer Science, Engineering, or a related field. Advanced degree preferred.
Proven experience as a Java Developer, with at least 5 years of experience in software development.
Strong proficiency in Java programming language and related frameworks (e.g., Spring Boot, Hibernate).
Hands-on experience with building and deploying applications on AWS cloud infrastructure.
Familiarity with microservices architecture and related technologies (e.g., Docker, Kubernetes).
Knowledge of Kotlin is a plus.
Solid understanding of software development best practices, design patterns, and principles.
Excellent problem-solving skills and attention to detail.
Strong communication and collaboration skills, with the ability to work effectively in a fast-paced, team-oriented environment.

Why Join them:
Opportunity to work in a dynamic start up environment with a talented and passionate team.
Chance to make a significant impact and contribute to the growth and success of our company.
Competitive salary and benefits package, including stock options.
Flexible work hours and remote work options.
Ongoing learning and professional development opportunities.

Location

Similar Jobs

Hayward Hawk

KDB Developer

Full Time

Searchability®

Software Engineer

Full Time

Cookies

This website uses cookies to ensure you get the best experience on our website. Cookie Policy

Accept