At a Glance
- Tasks: Maintain legacy systems and build new services for a bespoke trading platform.
- Company: Join a dynamic fintech firm focused on innovative trading solutions.
- Benefits: Enjoy a hybrid work model with 3 days onsite and 2 remote, plus a casual office vibe.
- Why this job: Make a real impact in a small team while enhancing your coding skills and working with senior developers.
- Qualifications: Experience with Java 8+, Spring, RESTful APIs, SQL, and a strong grasp of OOP required.
- Other info: Permanent role offering £65-70k salary in a supportive and collaborative environment.
The predicted salary is between 55000 - 84000 £ per year.
A fintech firm is hiring a Java developer to support and evolve a bespoke trading platform. This role is hands-on, technical, and suited to someone who can find their way around both old code and new patterns.
What you'll be doing:
- Maintaining complex Legacy systems
- Building out new services and APIs
- Working closely with senior devs to improve performance
- Owning code in a small, focused team
Key skills required:
- Java 8+
- Spring or Spring Boot
- RESTful APIs
- SQL (MySQL or PostgreSQL)
- Git, Maven or Gradle
- Strong grasp of OOP and clean code
- Comfortable with Legacy systems
Bonus: Docker, CI/CD, microservices
The environment:
- 3 days onsite, 2 remote
- Open-plan office
- Permanent role, £65-70k
- Nice, casual environment
If you're an experienced Java developer looking to work on real systems with real impact, we'd like to hear from you.
Java Developer employer: IT Talent Solutions Ltd
Contact Detail:
IT Talent Solutions Ltd Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Java Developer
✨Tip Number 1
Familiarise yourself with the specific technologies mentioned in the job description, such as Java 8+, Spring or Spring Boot, and RESTful APIs. Having hands-on experience or projects showcasing these skills can set you apart from other candidates.
✨Tip Number 2
Brush up on your knowledge of legacy systems and how to maintain them. Being able to demonstrate your understanding of working with older codebases will show that you're adaptable and capable of handling the complexities of the role.
✨Tip Number 3
Network with current or former employees of the fintech firm, if possible. Engaging with them can provide insights into the company culture and the team dynamics, which can be beneficial during interviews.
✨Tip Number 4
Prepare to discuss your experience with version control systems like Git, as well as build tools like Maven or Gradle. Being able to articulate your workflow and how you manage code changes will demonstrate your technical proficiency.
We think you need these skills to ace Java Developer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with Java 8+, Spring or Spring Boot, and RESTful APIs. Include specific examples of projects where you've maintained legacy systems or built new services.
Craft a Strong Cover Letter: In your cover letter, express your enthusiasm for the role and the fintech industry. Mention your familiarity with SQL databases and any experience you have with Docker or CI/CD, as these are valuable skills for the position.
Showcase Your Problem-Solving Skills: During the application process, be prepared to discuss how you've tackled challenges in previous roles, especially related to improving performance in existing systems or working with legacy code.
Highlight Team Collaboration: Emphasise your ability to work in a small, focused team. Provide examples of how you've collaborated with senior developers or contributed to team projects, as this is crucial for the role.
How to prepare for a job interview at IT Talent Solutions Ltd
✨Brush Up on Java and Spring
Make sure you're well-versed in Java 8+ and familiar with Spring or Spring Boot. Be prepared to discuss your experience with these technologies, as they are crucial for the role.
✨Understand Legacy Systems
Since the job involves maintaining complex legacy systems, be ready to talk about your past experiences with older codebases. Highlight any challenges you've faced and how you overcame them.
✨Showcase Your API Knowledge
Familiarise yourself with RESTful APIs and be prepared to discuss how you've built or integrated them in previous projects. This will demonstrate your ability to contribute to new services.
✨Prepare for Team Dynamics
As you'll be working closely with senior developers in a small team, think about examples of how you've collaborated effectively in the past. Emphasise your communication skills and teamwork.