Position: Software Engineer
Company: EvaCodes
Experience required: 2y
Category: Java
English level: intermediate
Published: 2023-06-01T00:00:00+03:00

Hi!! 🌟 We are EvaCodes - an outstaff/outsource company, and we are looking for a **Software Engineer** for our client. 💻👩‍💻

About the project: 🚀 It's a web-based Forex copy trading platform or asset management sports trading site, similar to Forex PAMM platforms but designed for sports betting. ⚽🎲

The platform will be a multi-account manager software engineered to streamline operations for money managers in the sports betting and gaming market. 💼📈

The software solution should allow money managers to execute trades and manage multiple clients through one master account with multi-currency capabilities. 💱💰

The software must be able to adjust participation levels, have the ability to set stop equity loss limits, unsubscribe or subscribe immediately during market hours without affecting other participants, and swiftly send one batch order to liquidity providers. It should also provide one price allocation to all participants in real-time. ⚙️🔄💹

The software must utilize smart logic for position allocation, detecting changes made to client funds upon order placement. The back office portal will provide money managers and clients access to real-time multi-layer payouts, reporting, monitoring, and tracking of account activity. 📊📋🔍

Responsibilities: 📝
- Design and develop the software for a web-based trading platform to manage investor funds for sports betting. 🖥️📈
- Work closely with the Client to ensure that the software meets the Client's requirements. 🤝🔍
- Write unit tests and integration tests to ensure that the software is of the highest quality. ✅🧪
- Debug and fix software defects. 🐞🔧
- Monitor the performance of the software and make necessary adjustments. 📊🔄

Main skills required: 🔑
- Strong programming skills in **Java** and **Spring Boot** or **Python** and **Django**. ☕🐍
- Experience with relational databases such as **MySQL** or **PostgreSQL**. 🗄️🔍
- Experience with unit testing and integration testing. 🧪✅
- Excellent problem-solving and debugging skills. 🧩🔍

Would be a plus: 🌟
- BS or higher degree in Computer Science. 🎓
- Advanced English proficiency. 🌍📚

If you're interested, please reach out to us! We look forward on your CV. 😊📩