Full-Stack Java developer

Full-Stack Java developer

London Full-Time 36000 - 60000 £ / year (est.) No home office possible
E

At a Glance

  • Tasks: Develop and maintain cutting-edge trading applications using Java and React Native.
  • Company: Join EC Markets, a top FCA-regulated trading brokerage with a dynamic team.
  • Benefits: Enjoy competitive salary, performance bonuses, private healthcare, and gym discounts.
  • Why this job: Be part of a greenfield project with direct impact and growth opportunities in a unique culture.
  • Qualifications: Bachelor’s degree in computer science and 5-8 years of application development experience required.
  • Other info: Office-based role in Finsbury Square; no visa sponsorship available.

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

We are EC Markets, a leading FCA-regulated trading brokerage company. We are looking for a talented and enthusiastic Full-stack Java Developer to join a growing team of experienced technologists and finance professionals and build a brand-new trading system in Java and React Native, with opportunities for technical ownership from day one.

Please note that this role is office-based (Finsbury Square, Monday to Friday).

Why join us?

  • Greenfield project: No legacy systems or tech debt.
  • Direct Impact: As you work on the mission-critical flagship product, your contribution will shape the company's future.
  • Opportunity for growth: Join early and grow into a team lead as the team expands.
  • Unique start-up culture while being part of a well-established and reputable group.
  • Embrace AI: We are strong believers in AI applications in Finance and are constantly looking for innovative ideas while remaining compliant and aware of risks.

Key Responsibilities

  • Develop, design, and maintain high-quality, scalable, and secure trading applications.
  • Write clean, scalable, testable, and maintainable code.
  • Implement APIs and seamlessly integrate third-party services.
  • Actively contribute to code reviews.
  • Support deployment and release processes and troubleshoot production issues.

Skills and Qualifications

Required Qualifications:

  • Bachelor’s degree in computer science, Information Systems, or related technical degree.
  • A minimum of 5-8 years of experience in application development.
  • Strong Java / Spring / SpringBoot skills.
  • Experience in web and/or mobile front-end development and UI implementation (React / React Native).
  • Experience in designing and implementing REST APIs.
  • Experience writing unit/integration tests.
  • Proficient with software development lifecycle (SDLC) methodologies.
  • Proficiency in the development environment, including IDE, web & application server, GIT, Jira, unit-testing tools and defect management tools.

Additional Preferred Qualifications

  • Cross-platform (web & mobile) development using React Native is a huge plus.
  • Experience in building trading systems, including charting and price streaming.
  • Working knowledge of AWS cloud.
  • Experience in DevOps development and deployment using docker and containers.

What we offer

  • Competitive salary and performance-based bonus.
  • Opportunities for professional growth and career advancement.
  • Private healthcare and gym discount.
  • Contribution pension scheme.
  • All-day snacks and breakfast options.
  • A collaborative and innovative work environment.

We are a fully inclusive and diverse workplace that encourages ownership, respect, and equality as our core values. We move fast and expect transparency and open communication throughout the team.

The candidate should be eligible to work in the UK; no visa sponsorship is provided.

Start date: ASAP

Full-Stack Java developer employer: EC Markets UK

At EC Markets, we pride ourselves on being an exceptional employer, offering a unique blend of a start-up culture within a well-established framework. Located in the vibrant Finsbury Square, our office-based environment fosters collaboration and innovation, providing you with the opportunity to make a direct impact on our flagship trading system from day one. With competitive salaries, performance-based bonuses, and a strong focus on professional growth, we are committed to nurturing your career while promoting inclusivity and open communication.
E

Contact Detail:

EC Markets UK Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Full-Stack Java developer

✨Tip Number 1

Familiarise yourself with the latest trends in Java and React Native development. Being up-to-date with the latest frameworks and libraries can give you an edge during discussions with our team.

✨Tip Number 2

Showcase your experience with building trading systems or similar applications. If you have any relevant projects, be prepared to discuss them in detail, highlighting your role and the technologies used.

✨Tip Number 3

Demonstrate your understanding of AI applications in finance. We value innovative ideas, so think about how you could integrate AI into trading systems and be ready to share your thoughts.

✨Tip Number 4

Prepare to discuss your experience with DevOps practices, especially using Docker and containers. This knowledge is crucial for our deployment processes, and showing your familiarity can set you apart.

We think you need these skills to ace Full-Stack Java developer

Java
Spring
SpringBoot
React
React Native
REST API Design
Unit Testing
Integration Testing
Software Development Lifecycle (SDLC)
GIT
Jira
Defect Management Tools
Cross-Platform Development
AWS Cloud
DevOps
Docker
Troubleshooting Production Issues
Code Review
Scalable Application Development

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with Java, Spring, and React Native. Include specific projects where you've developed trading applications or worked on similar technologies to demonstrate your fit for the role.

Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Mention your relevant experience and how it aligns with their greenfield project. Highlight your passion for AI in finance and your desire to contribute to innovative solutions.

Showcase Your Technical Skills: When detailing your skills, focus on your proficiency in writing clean, scalable code and your experience with REST APIs. If you have experience with DevOps practices or AWS, make sure to include that as well.

Prepare for Technical Questions: Anticipate technical questions related to Java development, API integration, and testing methodologies. Be ready to discuss your previous projects and the challenges you faced, as well as how you overcame them.

How to prepare for a job interview at EC Markets UK

✨Showcase Your Technical Skills

Be prepared to discuss your experience with Java, Spring, and React Native in detail. Bring examples of past projects where you've developed scalable applications, and be ready to explain your thought process during development.

✨Understand the Company’s Vision

Research EC Markets and their approach to trading systems. Familiarise yourself with their emphasis on AI in finance and be ready to share your thoughts on how you can contribute to this innovative direction.

✨Demonstrate Problem-Solving Abilities

Expect technical questions that assess your problem-solving skills. Practice coding challenges or system design scenarios that relate to trading applications, as this will showcase your ability to think critically under pressure.

✨Prepare Questions for Them

Interviews are a two-way street. Prepare insightful questions about the team dynamics, growth opportunities, and the specific challenges they face in building their new trading system. This shows your genuine interest in the role and the company.

Full-Stack Java developer
EC Markets UK
E
Similar positions in other companies
Europas größte Jobbörse für Gen-Z
discover-jobs-cta
Discover now
>