How we work

Years of expierence resulted in perfecting the way we make software. When working with us you can expect:

  • agile procesess, continious integration
  • constatnt customer interaction through joint standups and retrospectives
  • frequent iterations, delivarables and demos maximizing common understanding and progress tracking
  • own test team, highly automated test processes, own tools, simulators and infrastructure (you have to see it to belive what we have automated)
  • talented, experienced and engaged developers, testers, quants, project managers, architects
  • financial industry know-how & years experience resulting now in added value to your projects
  • proven processes and tools for remote cooperation (trello, slack, track, git or svn code repositories and continious integration and builds)

What we do

Empirica offers IT services for financial institutions in following areas related to software development:

  • Server-Side Development

    Back-end applications development, based on JEE servers or custom solutions when high  performance is required.

  • Web and Mobile Development

    Development of web, mobile and desktop applications including trading applications with advanced presentation layer (charting, interactive tables, reports).

  • Connectivity

    Implementation of connections to exchange, brokerage or back-office systems or any other systems that require integration.

  • Algorithms

    Support in technical side of algorithmic strategies implementation.

  • Testing & Test Automation

    Customers support in testing their own systems and applications regarding conformance to standards, compatibility to exchanges’ systems, performance, stability and security.

  • Optimization

    System tuning through optimization of source code, database or system I/O operations  in order to achieve the required performance levels.

When doing projects together we can cover following project roles:

  • Software Developers
  • Architects
  • Quants
  • Testers, Test Automators
  • Quality Manager
  • Project Manger

In agile projects we can cover most team roles. Product manager has to be definitely from your side.

We can back your projects with skills and expertise in following areas:

  • Business: statistics, mathematics, risk control, portfolio management, trading, algorithmic trading, derivatives pricing
  • Programming Languages: Java, JEE, C, C++, JSF, Swing/RWT, JavaScript, AngularJS, Android
  • Middleware: most application servers
  • Backend: most databases available
  • Connectivity: most financial protocols, messaging software and frameworks
  • Integration with: external systems (exchanges, brokers, backoffice) and data sources
  • Testing: unit, integration, system test, behavioral, functional, highest degree of automation
  • Continious Integration: Maven, Hudson/Jenkins
  • Continious Deployment: Ant, Ansible
  • Collaboration Tools: Git/SVN, Track, TestLink, Sonar, Trello, Slack

FinTech Startups

Empirica is a perfrect partner for a fintech startup. Here is way:

  • Your strategic choice

    We know how it’s like to be a fintech startup. That’s how we started. We have been there, done that. We have built our own algorithmic trading products. Our management team will happily share with you it’s stories and expierences from beeing a fintech startup, developing a product and bringing it to the market.

  • Team

    Startups need three things – people, product and customers (after Marc Andreessen). We have the people to build your product. Beeing sure that development of your product is in good hands you can fully concentrate on lifeblood of your startup – on your customers.

  • Product Development

    We can help you build products that will amaze your customers. You can count on our expierience in all phases of product development – from conception to successful launch.

And last but not least, we simply love building new, innovative products in fintech area. This is our niche. This is our specialization. This is our life. We would have done that even if we were not paid for it (well, ok, actually we have :).