Java Developer (19646)

Permanent Client
100 000 CZK
« back
For a talented software team that works on mission-critical applications we are looking for Java Developer with analytic thinking to participate on development Java-based applications.

Location: Prague
Form of cooperation: Permanent placement 
Start of cooperation: 02/2020

What will you be working on:
- Java application development while providing expertise in the full software development lifecycle, from concept and design to testing
- create applications to support business requirements and projects
- developing, implementing and maintaining Java-based applications, components, and interfaces of the on-line betting system running on all platforms (tablets, mobile devices, desktop computers)
- maintain existing prototypes and scripts
- ensure designs follow compliance with specifications
- design and conduct tests
- write well designed, testable, efficient code
- contribute to team meetings and cooperates with other colleagues

What you need to know:
- 4-5 years’ experience with Java development
- experience with web-based JAVA back-end applications
- experiences with Java 8, Spring
- good knowledge of HTML, CSS, and JavaScript (jQuery, SCSS)
- experiences with design of high availability architecture and power scalability
- knowledge of design patterns, unit tests, CI (Jenkins, TeamCity), Maven
- experiences with technology for SW version control (Git)
- experiences with technology message brokers (RabbitMQ)
- good verbal and written communication knowledge of English language
- Czech is not needed

Nice to have: 
- MongoDB, Elastic Search awareness is an advantage
- experience with Docker, OpenShift (or Kubernetes) is an advantage

- 5 weeks of vacation
- occasional home office
- annual bonus
- meal contributions
- work in a friendly agile team
- flexible working hours
- friday Tech Talks, NO dress code
- large support for your professional development
- cafeteria employee benefits system (you choose the benefits that are the most attractive for you)
- relax room with darts, table football, and pool billiards
- various events for employees (company breakfasts, sports events, etc.)

I'm interested