At a Glance
- Tasks: Design and develop server-side components while collaborating with business users.
- Company: Join a prestigious investment bank in Glasgow, known for innovation and excellence.
- Benefits: Enjoy a 12-month contract with flexible onsite work and opportunities for growth.
- Why this job: Be part of an exciting tech programme that impacts treasury and capital management.
- Qualifications: 3-5 years in software development with Java, Scala, and strong problem-solving skills required.
- Other info: Engage in cloud migration and enhance your skills in a dynamic team environment.
The predicted salary is between 48000 - 72000 £ per year.
Glasgow - 3 days onsite
12 month contract (Inside IR35)
Nord Group is partnered with a prestigious investment bank based in Glasgow, who are looking for a Senior Java/Scala Developer to join an exciting programme within their Treasury, Planning & Capital Technology team.
Responsibilities:
- Design and develop efficient server-side components.
- Engage directly with business users for requirements and solutions.
- Assist team members in design and development.
- Collaborate on risk mitigation and issue escalation.
- Ensure code quality through standards, reviews, and testing.
- Contribute to cloud migration for the Treasury platform.
Requirements:
- 3-5 years software development experience.
- Hands-on experience with Java, Scala, Spark, Beam and SQL (Sybase).
- Strong understanding of multi-threading and high-volume server-side development.
- Familiarity with Snowflake, PowerBI, and cloud platforms (plus).
- Good architectural knowledge and enterprise design patterns.
- Basic knowledge of Unix and Azure Cloud Technologies.
- Exposure to JavaScript frameworks like Angular (desirable).
- Excellent communication, teamwork, and analytical/problem-solving skills.
- Eagerness to learn the business domain and partner with stakeholders.
- Bachelor's degree in Computer Science or related field.
Senior Java / Scala Developer employer: Nord Group - A GenHive Partner
Contact Detail:
Nord Group - A GenHive Partner Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Java / Scala Developer
✨Tip Number 1
Network with professionals in the finance and technology sectors, especially those who work at investment banks. Attend local meetups or online webinars related to Java and Scala development to make connections that could lead to referrals.
✨Tip Number 2
Showcase your hands-on experience with Java, Scala, and other relevant technologies by contributing to open-source projects or building your own applications. This not only enhances your skills but also provides tangible evidence of your capabilities.
✨Tip Number 3
Familiarise yourself with the specific tools and technologies mentioned in the job description, such as Spark, Beam, and SQL. Consider taking online courses or certifications to deepen your knowledge and demonstrate your commitment to potential employers.
✨Tip Number 4
Prepare for interviews by practising common technical questions related to multi-threading and server-side development. Be ready to discuss your previous projects and how you’ve collaborated with teams to solve complex problems.
We think you need these skills to ace Senior Java / Scala Developer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with Java, Scala, and any relevant technologies mentioned in the job description. Use specific examples of projects where you've designed and developed server-side components.
Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Mention your experience with cloud migration and how it relates to the Treasury platform, as well as your ability to engage with business users.
Showcase Your Technical Skills: Include a section in your application that outlines your technical skills, particularly your hands-on experience with Java, Scala, Spark, and SQL. If you have familiarity with Snowflake or Azure Cloud Technologies, make sure to mention that too.
Highlight Soft Skills: Don't forget to emphasise your communication, teamwork, and problem-solving skills. Provide examples of how you've collaborated with team members or stakeholders in previous roles, as these are crucial for this position.
How to prepare for a job interview at Nord Group - A GenHive Partner
✨Showcase Your Technical Skills
Be prepared to discuss your hands-on experience with Java, Scala, and other relevant technologies like Spark and SQL. Bring examples of past projects where you designed and developed server-side components, as this will demonstrate your capability to meet the job's technical requirements.
✨Understand the Business Context
Since the role involves engaging directly with business users, make sure you understand the basics of Treasury, Planning, and Capital Technology. Research the investment bank's operations and think about how your technical skills can contribute to their goals.
✨Emphasise Team Collaboration
Highlight your teamwork and communication skills during the interview. Be ready to share examples of how you've assisted team members in design and development, and how you've collaborated on risk mitigation and issue escalation in previous roles.
✨Prepare for Problem-Solving Questions
Expect to face analytical and problem-solving questions that assess your ability to handle high-volume server-side development. Practice explaining your thought process when tackling complex issues, as this will showcase your critical thinking skills and architectural knowledge.