Relocate. Ми з України
Post Jobs
Countries

Select a Country

Australia

Austria

Belgium

Canada

Denmark

Estonia

Finland

Germany

Ireland

Japan

Netherlands

Singapore

Spain

Sweden

United Kingdom

United States

blog

Blog

Expat Stories Visas & Immigration Money & Taxes Working Abroad

Read our blog

Visas Taxes Salaries Cost of Living Relocation Companies Jobs
Blog
Expat Stories Visas & Immigration Taxes & Money Working & Money Read our blog
Post Jobs
Menu
  • Home
  • International Jobs in Czech Republic
  • Java Developer

Java Developer

Prague, Czech Republic

EPAM

EPAM logo

Advanced relocation package

Adaptation tips
Adaptation tips
Flight ticket
Flight ticket
Temporary housing
Temporary housing
Housing search assistance
Housing search assistance
Visa services
Visa services
Rental deposit coverage
Rental deposit coverage

About EPAM

At EPAM, we strive for excellence in software engineering and maintained a unique company culture for over 20 years. Engineering is in our DNA. Since 1993, we’ve helped the world’s leading companies imagine, design, engineer, and deliver software that changes the world. Today, we are more than developers. Our offices are digital laboratories. Our clients are major global brands. And we’re always looking for talented teammates. 

Position

Epam is looking for a Java Developer for their Prague office to make the team even stronger.


About Project

A developer with strong core Java skills is needed to join the well-established team in Prague that we recently expanded to almost 20 people. Additional experience in Python and web front-end development will be considered valuable.

The client is an Investment Bank who provides large corporate, government and institutional clients with a full spectrum of solutions to their strategic advisory, financing and risk management needs.

Project is a large scale derivatives system for Bank being developed to facilitate trade capture, lifecycle management, and “Straight Through Processing’ (STP) of all Bank’s” equity derivatives products globally. The system is being built to achieve a "Single Platform" vision for the business while keeping the architecture flexible and extensible for an ever changing and evolving derivatives landscape.

The team has innovatively leveraged the capabilities of MDA (Model Driven Architecture), Java, .NET, Oracle DB, Coherence and Angular to build a platform which can meet all the business requirements. As the bank is keen to onboard even more products and business flows onto the platform, we are looking for the most talented and creative individuals who can help in transitioning this to the next level by leveraging containers (Openshift/Docker), cloud based infrastructure and No-SQL DB (e.g. MongoDB) among others.


Project Technologies and Tools 

  • Java
  • Spring
  • Hibernate
  • Protocol buffers
  • Messaging middleware (ACE, Solace, MQ)
  • Databases and caches (OracleDB, Coherence)
  • Development tools such as: IntelliJ IDEA, Eclipse, Visual Studio + ReSharper, Git/BitBucket, Maven, TeamCity, Jira, Nexus, Confluence, JUnit, Nolio, etc
  • Python 2.7 and 3.x – incl. Pandas and NumPy, code annotations, unit testing, mocking and patching, PyCharm, Conda, Notebooks
  • RESTful APIs
  • Linux (on servers) and Windows (mainly on desktops)
  • Cloud (AWS)
  • Containers (Docker/Kubernetes/OpenShift)
  • ElasticStack (ELK)


Responsibilities 

  • Work in the Agile team responsible for building and enhancing system - the next generation of Banks’ equity derivatives trade capture and lifecycle management platform
  • Be responsible for the development and timely delivery of new features and functionalities as well as enhancements to the core systems
  • Participate on the architecture and design decisions
  • Occasionally interact with the end users to understand issues/feedback and incorporate the same in developing solutions
  • Contribute to the continuous improvement of the processes and the system

Your qualification

  • Solid Java software development experience
  • Strong core Java skills including but not limited to Generics, Multithreading, Collections, I/O, Streams and JDBC
  • Reading, writing and debugging multithreaded Java code proficiency
  • Knowledge of relational databases (ideally Oracle DB)
  • Strong problem-solving and critical thinking skills
  • Able to understand complex problems and translate them into solution respecting OOP fundamentals
  • Understanding of enterprise design patterns
  • Experience with technologies supporting development, continuous integration, automated testing and deployment
  • Profound knowledge of technologies supporting Java development and deployment – Spring, Maven, Xml, etc.
  • Team player familiar with Agile development concepts
  • Good command of English

Will be a plus

  • Python
  • Frontend development using HTML5 and Angular 6+ or similar
  • Linux Shell scripting
  • Oracle Coherence and related relevant experience
  • C# .NET
  • Messaging platforms such as MQ and Solace

What we offer

  • The possibility to work on full product lifecycle – from concept to delivery into production
  • Opportunity to work on leading edge FinTech platforms, working in a fast-paced, agile, software engineering culture
  • Communication with people from different countries
  • Unlimited access to LinkedIn learning solutions
  • Comfortable modern offices in Prague 4
  • Benefit program (5 weeks of vacation, 5 sick days, wage compensation for the first three days of illness, meal vouchers, flexi pass, annual coupon of Prague city public transport, multisport cards)
  • Czech and English language courses
  • Rotation program - possibility to relocate for short and long-term projects within 25 countries
  • Referral bonuses for recommended candidates

Java Python Engineer Developer Software Backend Programmer Web Back-end Software Developer .NET Angular Linux Agile C# Software Engineer Java Developer HTML5 Web Developer Spring Oracle OOP Maven Multithreading Back End XML Java Spring Java Senior generics collections Web Applications
Archive vacancy
Archive vacancy
Facts about Prague
Cost of Living Index 48 /100
Median for apartment
rent in city centre
(1-3 bedroom) $ 770 - $ 1340
Safety Index 73 /100
Check if your resume is a good fit
25/100
Get Full Report Arrow right
Relocate. Ми з України

Relocation made easy: country guides, visa overviews, tax calculators, and more – Relocate.me has everything you need in one place.

Resources

Blog Webinars Visas Taxes Cost of living Salaries Healthcare Relocation companies

For job seekers

Browse international jobs Companies hiring International job search guide

For employers

Post jobs Global hiring guide

Legal

Privacy policy Terms of service

Newsletter

Curated tech jobs and content for relocation seekers

Subscribe

© 2024 Relocate.me | All Rights Reserved

Proudly built by Ukrainians 🇺🇦

Jobseeker Login

Create a Jobseeker account to apply for jobs.

Forgot password?

Or
Register
Login
Continue with Google Continue with LinkedIn
Back to Login
Jobseeker Register

Create a Jobseeker account to apply for jobs.

Or
Continue with Google Continue with LinkedIn

Check your email and follow the instructions to restore access to your account

Restore access