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.
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
Familiarise yourself with the specific technologies mentioned in the job description, such as Spark, Beam, and SQL. Consider working on personal projects or contributing to open-source projects that utilise these technologies to showcase your skills.
✨Tip Number 3
Prepare for technical interviews by practising coding challenges that focus on multi-threading and high-volume server-side development. Websites like LeetCode or HackerRank can be great resources for this.
✨Tip Number 4
Research the company culture and values of the investment bank you're applying to. Tailor your conversations during interviews to reflect how your skills and experiences align with their mission and how you can contribute to their Treasury, Planning & Capital Technology team.
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 Problem-Solving Skills: Provide examples in your application that demonstrate your analytical and problem-solving skills. Discuss situations where you collaborated with team members to mitigate risks or escalate issues effectively.
Highlight Communication Skills: Since excellent communication is key for this role, include instances where you've successfully worked in teams or communicated complex technical concepts to non-technical stakeholders.
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 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 understanding of multi-threading and high-volume server-side development. Practice explaining your thought process clearly, as this will showcase your ability to tackle complex challenges effectively.