Senior Software Engineer: Unified Trading Platform & Orders

Senior Software Engineer: Unified Trading Platform & Orders

Full-Time 60000 - 80000 £ / year (est.) No working from home possible
P2P

At a Glance

  • Tasks: Develop and enhance a unified trading platform using Java, Python, and Clojure.
  • Company: Join a forward-thinking company focused on innovative trading solutions.
  • Benefits: Competitive salary, flexible work options, and opportunities for professional growth.
  • Other info: Collaborative environment with a focus on innovation and scalability.
  • Why this job: Be part of a dynamic team driving technological advancements in trading.
  • Qualifications: Experience in server-side development and micro-service architectures required.

The predicted salary is between 60000 - 80000 £ per year.

P2P is seeking an experienced server-side developer with a strong foundation in micro-service architectures and expertise in Java, Python, and Clojure. You will work on both legacy and new developments, driving projects to completion with an emphasis on scalability and testing.

The successful candidate will collaborate on building robust systems and has exposure to tools like Kubernetes and Docker. This role offers the opportunity to innovate and advance technology solutions within a dynamic team environment.

Senior Software Engineer: Unified Trading Platform & Orders employer: P2P

P2P is an exceptional employer that fosters a collaborative and innovative work culture, where experienced developers can thrive. With a focus on employee growth, we offer opportunities to work with cutting-edge technologies like Kubernetes and Docker, ensuring that our team members are always at the forefront of industry advancements. Located in a vibrant tech hub, we provide a supportive environment that values creativity and encourages meaningful contributions to our unified trading platform.

P2P

Contact Details:

P2P Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Software Engineer: Unified Trading Platform & Orders

Tip Number 1

Network like a pro! Reach out to your connections in the tech industry, especially those who work with micro-service architectures or have experience in Java, Python, and Clojure. A friendly chat can lead to insider info about job openings or even referrals.

Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those involving Kubernetes and Docker. This will not only highlight your expertise but also give you something tangible to discuss during interviews.

Tip Number 3

Prepare for technical interviews by brushing up on your coding skills and understanding of scalable systems. Practice common algorithms and system design questions, as these are often key topics for senior software engineer roles.

Tip Number 4

Don’t forget to apply through our website! We love seeing candidates who take the initiative. Plus, it’s a great way to ensure your application gets into the right hands quickly.

We think you need these skills to ace Senior Software Engineer: Unified Trading Platform & Orders

Micro-service Architectures
Java
Python
Clojure
Scalability
Testing
Kubernetes

Some tips for your application 🫡

Show Off Your Skills:Make sure to highlight your experience with Java, Python, and Clojure in your application. We want to see how you've used these languages in real projects, especially in micro-service architectures.

Talk About Teamwork:Since collaboration is key for us, share examples of how you've worked in a team environment. Mention any projects where you’ve driven development to completion, especially if they involved tools like Kubernetes and Docker.

Be Clear and Concise:When writing your application, keep it straightforward. We appreciate clarity, so avoid jargon unless it's necessary. Make sure we can easily see your qualifications and experiences.

Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you don’t miss out on any important updates from our team.

How to prepare for a job interview at P2P

Know Your Tech Stack

Make sure you brush up on your Java, Python, and Clojure skills before the interview. Be ready to discuss your experience with these languages and how you've used them in past projects, especially in relation to micro-service architectures.

Showcase Your Problem-Solving Skills

Prepare to talk about specific challenges you've faced in previous roles, particularly around scalability and testing. Use examples that highlight your ability to drive projects to completion and how you approached problem-solving in a team setting.

Familiarise Yourself with Tools

Since the role involves working with Kubernetes and Docker, make sure you understand how these tools work. You might be asked about your experience with containerisation and orchestration, so having some practical examples ready will help you stand out.

Emphasise Collaboration

This position is all about teamwork, so be prepared to discuss how you've collaborated with others in the past. Share examples of how you’ve contributed to building robust systems and how you handle feedback and communication within a dynamic team environment.