At a Glance
- Tasks: Develop robust applications and modern web interfaces for treasury management products.
- Company: Join a dynamic team at Eurobase People, supporting growth and innovation.
- Benefits: Competitive salary based on skills, with opportunities for professional development.
- Why this job: Make an impact in FinTech while mentoring junior developers and driving innovation.
- Qualifications: Experience in Java development, MS SQL, and strong collaboration skills required.
- Other info: Engage in a full software development life cycle with excellent career growth opportunities.
The predicted salary is between 36000 - 60000 Β£ per year.
We are looking for an experienced and proactive Java Developer to develop robust desktop applications and backend services, as well as modern web interfaces for our treasury management products. You will engage in the full software development life cycle (SDLC), collaborating with product management, quality assurance, and design teams to ensure our solutions are high quality and user friendly. Additionally, you will mentor junior developers, helping them grow their skills while driving innovation in our software solutions.
Key Responsibilities
- Design, build, test and maintain both thin and thick applications.
- Develop and improve web frontends using Java and JavaScript delivering responsive, intuitive UI/UX.
- Model and manage data with MS SQL (Schema design, performance tuning, complex queries).
- Own the SDLC End to End requirements, solution design, implementation, automated testing, deployment and maintenance - ideally in Treasury/FinTech contexts.
- Adopt CI/CD Practices (Repos, pipelines, boards) to ship frequently and safely.
- Troubleshoot and resolve complex issues, delivering timely, practical fixes that improve user experience and system reliability.
- Participate in code reviews, uphold engineering standards, and share knowledge through docs, demos and brown bags.
Enhanced Skills
- DevExtreme experience for building dynamic data rich user interfaces.
- Exposure to JSP and Java Servlets.
- Knowledge of cloud services (e.g. Azure) and application deployment strategies (containers, IaaS/PaaS).
- Familiarity with treasury workflows.
- Exposure to modern frontend stacks (TypeScript, Modular JS) and Java ecosystems (Spring Boot, Hibernate), desktop UI frameworks where applicable.
- Experience with automated testing (JUnit, UI tests) and observability (logging/metrics/alerts).
Qualifications
- Solid grasp of MS SQL for database design, optimisation and maintenance.
- Experience setting up and running CI/CD pipelines.
- Strong collaboration and communication skills; comfortable working with cross functional teams.
Full-stack Java Developer employer: Eurobase People
Contact Detail:
Eurobase People Recruiting Team
StudySmarter Expert Advice π€«
We think this is how you could land Full-stack Java Developer
β¨Tip Number 1
Network like a pro! Reach out to your connections in the tech industry, especially those who work in FinTech. A friendly chat can lead to insider info about job openings that aren't even advertised yet.
β¨Tip Number 2
Show off your skills! Create a portfolio showcasing your best projects, especially those involving Java and web development. This gives potential employers a taste of what you can do and sets you apart from the crowd.
β¨Tip Number 3
Prepare for interviews by brushing up on your technical knowledge and soft skills. Practice common coding challenges and be ready to discuss your past experiences, especially how you've collaborated with teams and mentored others.
β¨Tip Number 4
Don't forget to apply through our website! Itβs the best way to ensure your application gets noticed. Plus, we love seeing candidates who are proactive and engaged with our platform.
We think you need these skills to ace Full-stack Java Developer
Some tips for your application π«‘
Tailor Your CV: Make sure your CV is tailored to the Full-stack Java Developer role. Highlight your experience with Java, JavaScript, and MS SQL, and donβt forget to mention any relevant projects or achievements that showcase your skills in developing robust applications.
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 aligns with our needs. Mention your experience with CI/CD practices and your ability to mentor junior developers, as these are key aspects of the job.
Showcase Your Problem-Solving Skills: In your application, be sure to include examples of how you've tackled complex issues in past projects. We love candidates who can demonstrate their troubleshooting abilities and how theyβve improved user experience through practical fixes.
Apply Through Our Website: We encourage you to apply directly through our website for the best chance of getting noticed. Itβs super easy, and youβll be able to keep track of your application status. Plus, we love seeing candidates who take the initiative!
How to prepare for a job interview at Eurobase People
β¨Know Your Tech Stack
Make sure youβre well-versed in the technologies mentioned in the job description, especially Java, JavaScript, and MS SQL. Brush up on your knowledge of CI/CD practices and be ready to discuss how you've implemented them in past projects.
β¨Showcase Your Problem-Solving Skills
Prepare to discuss specific examples where you've troubleshot complex issues or improved user experience. Think about times when you delivered practical fixes and how they impacted the project positively.
β¨Demonstrate Collaboration
Since this role involves working with cross-functional teams, be ready to share experiences where you collaborated effectively with product management, quality assurance, or design teams. Highlight your communication skills and how youβve mentored junior developers.
β¨Ask Insightful Questions
Prepare thoughtful questions about the companyβs treasury management products and their development processes. This shows your genuine interest in the role and helps you understand if itβs the right fit for you.