Senior Java Developer

4 weeks ago


Amman, Jordan BitMEX Full time
  • About the jobBitMEX is the world’s leading cryptocurrency derivatives trading platform, which has pioneered cryptocurrency trading through relentless commitment to change, and continues to set benchmarks for innovation, liquidity, and security today.

    As the world's most advanced peer-to-peer crypto-products trading platform and API, BitMEX gives knowledge, confidence, and precision to hundreds of thousands of traders, transacting billions of USD a day.

    Overview

    The Trading Engine sits at the core of the BitMEX platform and handles all brokerage and trading aspects.
  • The Trading Engine team is responsible for order management, risk management, position keeping, PNL calculations, market data distribution, order matching, and settlement.

    We are building a best-in-class engineering team to help us scale the BitMEX trading platform to millions of users and millions of transactions per second, and grow an innovative set of new products
  • . We are looking for strong technologists to join our lean core team with a keen interest in building the next generation of electronic trading systems.

    Key Responsibilities
  • Ownership in the design, development and delivery of trading system components
  • New feature implementation, bug fixing, and performance tuning
  • Partner with Financial Products and quantitative researchers on product delivery
  • Mentor team members and drive firm initiatives
  • Requirements
  • 8+ years programming experience writing high-performance Java applications
  • Bachelor's degree in a Computer Science or similar STEM discipline
  • Experience in a related industry, such within a Hedge Fund, Investment Bank, or an Exchange developing financial trading applications
  • Understanding of the modern software development fundamentals and testing practises inclusive of TDD and BDD
  • Understanding of design patterns and object-oriented programming such as SOLID, with in-depth understanding of algorithms and their complexities
  • Understanding of the Java Memory Model and concurrency in practise
  • Demonstrable analytical and problem solving skills, with an ability to break larger problems down and turning complex problems into simpler abstractions
  • Genuine passion for software development, and a keen lifetime learner who puts quality over quantity
  • Nice to have
  • Experience in development of execution algos and risk management systems
  • Finance knowledge in FX/Crypto spot and derivatives markets
  • Basic understanding of mathematics
  • Working knowledge of the KDB/q language
  • Working knowledge of containerisation using Docker/Kubernetes
  • Experience with REST/WS, FIX or any other financial protocols

  • Senior Java Developer

    2 weeks ago


    Amman, Jordan PandoSoft Full time

    - In-depth understanding of other Java technologies such as Java 8, Java Enterprise Edition, ORM frameworks (Hibernate/JPA) and Spring/Spring Boot Framework.- Thorough understanding of object oriented principles, design patterns and solid principles.- Experience with REST Webservices using a JSON as payload.- Relational database experience with hands on in...

  • Java Developer

    4 weeks ago


    Amman, Jordan EastNets Full time

    Designing and implementing Java-based applications.Analyzing user requirements to inform application design.Defining application objectives and functionality.Aligning application design with business goals.Developing and testing software.Debugging and resolving technical problems that arise.Producing detailed design documentation.Recommending changes to...

  • Senior Java Developer

    3 weeks ago


    Amman, Jordan OPTIMIZA Full time

    Identify and analyze user requirementsPrioritize, assign and execute tasks throughout the software development life cycleDevelop Java EE applicationsWrite well-designed, efficient codeReview, test and debug team members’ codeDesign database architectureSchedule product releases with internal teamsDocument development phasesEnsure our applications are...


  • Amman, Jordan 700-Apps.com Full time

    Team Leadership: Lead and mentor a team of Java full stack developers, providing guidance, coaching, and support to foster their professional growth and development.Project Management: Manage the full stack development projects, including planning, scoping, estimation, resource allocation, and tracking progress against milestones and deliverables.Technical...

  • Senior Java Developer

    4 weeks ago


    Amman, Jordan IGT Solutions Full time

    · Airline domain experience with exposure in commercial, revenue optimisation and online booking.· Experience in modern engineering practices such as Extreme Programming, TDD and Micro Services, cloud computing and well versed with agile software development methodology is required.· Experience on Continuous Integration &...

  • Senior Java Developer

    4 weeks ago


    Amman, Jordan EastNets Full time

    Designing, creating, and implementing Java-based applications.Interpreting briefs to create high-quality coding that functions according to specifications.Determining application functions and building objectives with the team.Ensuring that written code falls in line with the project objectives.Problem solving with other team members in the...


  • Amman, Jordan ProgressSoft Full time

    Develop simple web-based Java Applications and Components.Compile, debug and run Java Applications.Implement functional changes, enhancements, and customization to meet the business and technical requirements of the system.Act positively and respond promptly to changes in work environment and the development approaches.Perform any other job-related duties...


  • Amman, Jordan Al Fadel Engineering & Contracting Co Full time

    (BSc in Computer Science / BA in MIS) or a related degreeProven experience 5+ years as a Senior DeveloperKnowledge of Java/J2EE programming languageKnowledge in JSP/JSF (Richfaces). (Angular is a plus)Knowledge in MVC structure with experience in Sprint and HibernateIn-depth knowledge of relational databases Oracle – Including SQL and PLSQL....


  • Amman, Jordan Crossover Full time

    Senior Java Software Engineer Key ResponsibilitiesPass on your technical expertise and soft skills to give Java developers the foundation to start new careers.Basic Requirements One of the following combinations of education and industry experience:A Bachelor's degree + 3 years of software industry experienceA coding boot camp certificate that required...

  • Java Developer

    2 weeks ago


    Amman, Jordan Skyline Dynamics Full time

    • Strong hands-on experience in developing micro service using Spring Boot.• Strong experience in Spring Framework such as Spring MVC, IOC, AOP and Spring JDBC.• Strong experience in ORM (e.g. JPA, Hibernate), SQL and developing REST APIs.• Experience in core Java-Multithreading, collections, Servlet and JDBC.• Experience in...


  • Amman, Jordan Aspire Full time

    Bachelor s degree in software engineering or any IT related fields4+ years of professional software development experienceProficient in Java 8, Java SE, Java EE & Spring/Spring Boot frameworkKnowledge of concurrency patterns & multi-threading in JavaSolid understanding of object-oriented programming2+ years of hands on experience in Microservices...

  • Junior Java Developer

    4 weeks ago


    Amman, Jordan SHIFT Financial Services ltd | UK Full time

    We’re looking for Full-stack java developer who is responsible for achieving all requirements within time lines and has a good knowledge about software life-cycle, and collaborating with a team of programmers using software versioning technologies.- Designing, developing and modifying existing software.- Growing the product technically.- Analyzing...

  • Sr Java Developer

    4 weeks ago


    Amman, Jordan Braintrust Full time

    About the jobJob DescriptionAcross Asset & Wealth Management, Goldman Sachs helps empower clients and customers around the world to reach their financial goals. Our advisor-led wealth management businesses provide financial planning, investment management, banking and comprehensive advice to a wide range of clients, including ultra-high net worth and high...


  • Amman, Jordan Souq.com Full time

    Meeting with the software development team to discuss project definitions and goals.Analyzing system and user requirements for the software product.Designing system integrations and project workflows.Writing clean, scalable Java code.Designing software database architecture.Developing Java-based user interfaces.Prioritizing and distributing development...


  • Amman, Jordan DEVjobs Full time

    Your role in the team The alltours group, with its several thousand employees, is one of the largest European tour operators and stands for the principle of high-quality trips at affordable prices - quickly and easily. We believe that traveling broadens your perspective and we pursue our ambitious goals with great enthusiasm. We value an attractive working...


  • Amman, Jordan Shahid Full time

    Experience with Java, Spring Framework and web services architecture/technologies.Strong Object-Oriented design skills with understanding of common design paradigms andSoftware design patterns.Thorough understanding of Software Development Lifecycle and methodologies.Strong experience with building REST API and Micro-Services.Ability to perform and influence...


  • Amman, Jordan Jwava Full time

    Senior Software Engineer will develop information systems by studying operations; designing, developing and installing software solutions; support and develop software team. The Senior Software Engineer will lead a team of developers responsible for building new and support existing websites.


  • Amman, Jordan Armazi Group Integrated IT Solutions Full time

    ~ Solid knowledge of Responsivity with Front-End UI. ~ Solid knowledge of Debugging issues. ~ Eye for Details. ~ Good knowledge about Other platforms and programming languages. ~ Good Communications Skills {Emails, Phone Calls}. ~ English level Intermediate and above. ~ Preferred with an IT background and knowledge. ~ Proven experience as a Java Developer or...

  • QA Automation

    4 weeks ago


    Amman, Jordan Migrate Full time

    Bachelor's degree in computer science or similar field3+ years of experience in software development and quality assuranceExcellent proficiency in Java programming languageExperience with automation testing tools, such as Selenium, Appium, and JUnitExperience with testing APIs and web applications, including RESTful servicesExperience with version...


  • Amman, Jordan Migrate Full time

    About the jobCompany DescriptionMigrate is a leading business knowledge and networking company based in Amman, Jordan. We offer a one-stop-shop for Outsourcing Services, including Corporate Services such as Business Support, Financial Services, Corporate Affairs, Human Resources, and Office & Infrastructure Solutions, as well as Networking Services such as...