Job Description

We are looking for intelligent software engineers to work on our high-performance Trading Engine systems. As a member of our team, you will be a part of a team that is responsible for developing, releasing, monitoring, and troubleshooting large-scale micro-service-based distributed systems with high transaction volume. You enjoy learning new things and are passionate about developing new features, maintaining existing code, fixing bugs, and contributing to overall system design. You are a great teammate who thrives in a dynamic environment with rapidly changing priorities. An aspiring programmer who enjoys problem-solving. Roles: ● Implement product timely from the design stage, coding, testing, and delivery. ● Connect with the rest of the team. ● Participate in technical discussions and product evaluation from a technology, tool, architecture, design, and efficiency perspective. ● Working hours: Saturday to Wednesday from 8:00 to 16:00.

Requirements

● Bachelor's or Master's degree in Software Engineering. ● Fluent in Linux, Java, Git, Maven, and SQL (C/C++). ● Knowledge of Object-Oriented Programming with Java. ● Experience working with the UNIX/Linux environment, Scripting, and other related tools. ● Experience with software engineering best practices, coding standards, code reviews, testing, and operations. ● Excellent troubleshooting and creative problem-solving abilities. ● Familiar with SQL language and environment (Oracle PL, SQL). ● Experience in Object-Oriented Software design and documentation. ● In-depth understanding of microservices architecture. ● Test-driven implementation experience using unit testing frameworks and automated testing tools. ● Experience in agile/iterative environment and scrum method. Soft skills and personality traits: ● High skill in solving problems and providing optimal solutions. ● Teamwork spirit. ● Discipline and professional ethics.

Employment Type

  • Full Time

Details

To see more jobs that fit your career