- Risk delivers client facing applications including risk managment
- Trade Workflow is responsible for trade booking and lifecycle
- Compute focuses on valuations
- RODS manages trade storage
- All their teams work in pods of 4-8 developers and work closely with the business
- They are not ‘order takers’ but responsible for the service they are developing
- For us that means:
- All their teams strive to do continuous delivery – they do small, incremental releases and follow agile practices
- They are empowered to use technology and tools to automate as much as possible
- They build small services and strive to break up monolithic systems where they have them
- Each small team is responsible for everything from the requirements to the development to running it in Production. If they build it they own it
- Creating usable, efficient and elegant Java code
- Building a micro-service based architecture
- Monitoring production and keeping it stable
- Foreign Exchange business requirements
- Development
- Automating testing and deployment of small and frequent releases
- Speaking to the product owner and business on features and requirements
- Production availability of your service – if you build a service you own the service
- Must be passionate about technology and demonstrate their aptitude for exploring, learning and building technology
- Be able to work well in a team and be an excellent communicator
- Be interested in solving problems and flexible and adaptable in doing so
- Be able to work under pressure and to deadlines in a dynamic environment
- Experience with Java 8+ (Concurrency, data structures, lock-free, wait free code, low latency, lambdas)
- Experience of working in an agile team
- Familiar with TDD, continuous integration, jUnit, continuous deployment and testing
- Experience with REST and messaging technologies
- Understanding of DevOps practices
- English at least B2 level
- FX business knowledge an advantage, but focus is on technical skills
- Demonstrates a passion for software development outside of work through involvement in open source, working groups etc.
- Stable job in professional team
- Interesting path of career in an international organization
- Private health care, employees’ benefits
- Flexible working pattern and possibility of home working
- Casual dress code
- Cultural exchange
Note: Prepare your CV in English (PDF), fill in the form and apply!
Please include in your CV the following clause necessary for the recruitment process:
“I agree to the processing of personal data that I have made available voluntarily in the recruitment process by the Administrator of personal data, i.e. Dotcommunity Spółka z ograniczoną odpowiedzialnością [Ltd.] based in Cracow, 15 Żabiniec Street, 31-215 Cracow, registered in Poland, the Cracow’s District Court – Śródmieście, XI Commercial Division of the National Court Register under number 0000468484, VAT number: 9452174499, (“Dotcommunity”) in order to carry out the recruitment process for the (Senior) Java Developer position on the basis of Art.6 item 1a of the Regulation (EU) 2016/679 of the European Parliament and of the Council of 27 April 2016 on the protection of natural persons with regard to the processing of personal data and on the free movement of such data, and repealing Directive 95/46/EC (General Data Protection Regulation)”.
Dotcommunity jest zarejestrowana w Rejestrze agencji zatrudnienia (KRAZ) pod numerem 9904.