development

Middle/Senior Java Developer

Middle/Senior Java Developer

CSHARK is a software development outsourcing and IT consulting company. We work on a project which is dedicated for gambing sector and now, we want you as our new Middle/Senior Java Developer!

The main goal of the project is to create an application for sports betting. It is a social sports betting app that offers users the unique opportunity to follow other users, bet together and win together, all in an environment that is fun and engaging.

Main Responsibilities:

  • Designing and developing high-volume, low-latency applications for mission-critical systems and delivering high-availability and performance
  • Contribute in all phases of the development lifecycle
  • Write well designed, testable, efficient code
  • Ensure designs are in compliance with specifications
  • Prepare and produce releases of software components
  • Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review

You are a perfect fit if you:

  • Have proven working experience in Java development (at least 3 years of experience)
  • Have hands on experience in designing and developing applications using Java platforms
    Object Oriented analysis and design using common design patterns
  • Have profound insight of Java and JEE internals (Classloading, Memory Management, Transaction management etc.)
  • Have excellent knowledge of Relational Databases, SQL and ORM technologies
  • Have experience in the Spring Framework, Gradle and Maven
  • Have experience with Reactive programming, Socket connections and verticles
  • Have experience with test-driven development
  • Display English language skills at C1 level
  • Speak Polish (C1 level is a minimum)

Are you interested in this job offer?

Apply

Some reasons why you would enjoy working with us

cshark-ico-programing

International projects
and teams

cshark-ico-international

Relocation and business travel opportunity (Ireland, France, Australia, Canada, USA, Germany, Switzerland, India, etc.)

cshark-ico-hands

Flat organizational structure– the Board is at your disposal

cshark-ico-users

Regular team integration events

cshark-ico-trainings

Internal technical workshops, soft skills training and Mint Slash Meetups, where you can also be a trainer

cshark-ico-lessons

English lessons

cshark-ico-code

We create and develop a technical blog (you can also participate in it)

cshark-ico-agreement

You can choose the form of cooperation (B2B, UoP)

cshark-ico-moon

Flexible working hours

cshark-ico-remotely

Remote work - depends on a project

cshark-ico-bonus

Employee referral bonus between 3 000 and 7 000 PLN

cshark-ico-library

Access to the company’s library

Recruitment process
The right mix of people on board is the key to success. That’s why the recruitment process is very important to us.
1
cshark-1st_step-grey
Test

or technical interview

2
cshark-3nd_step
Meeting

interview and company
presentation

3
cshark-2nd_step_grey
AGREEMENT

if you decide to join us :)

Are you interested in this job offer?

Apply
Contact Us
If you have questions or need more information
CSHARK recruitment team - Małgorzata Naumowicz
Małgorzata Naumowicz
IT Recruitment Lead
+48 887 733 009
CSHARK recruitment team - Katarzyna Dudek-Suś
Katarzyna Dudek-Suś
IT Recruitment Specialist
+48 887 788 099
CSHARK recruitment team - Monika Burkiewicz
Monika Burkiewicz
IT Recruitment Specialist
+48 887 733 003