All offersWarszawaJavaJava Developer
Java Developer
Java
StepStone Services

Java Developer

StepStone Services
Warszawa
Type of work
Undetermined
Experience
Mid
Employment Type
Permanent
Operating mode
Office

Tech stack

    Java 8^
    advanced
    REST
    advanced
    Spring Boot
    advanced
    Spring
    advanced
    java script ES6^
    regular
    TDD
    regular
    React / Redux
    nice to have
    Node.js
    nice to have
    Docker
    nice to have

Job description

Founded in 1996, StepStone is one of the most successful online job boards in Europe today. With over 24,9 million visits and more than 290.000 job listings each month, we operate some of the most powerful online job portals in the European market. Our goal is always to create perfect matches – help companies find just the right employees, and present candidates just the offers they are looking for. All the software that runs our websites is developed in-house.

Java Developer 


Role description:
We are looking for experienced Java Developer to help us build StepStone job board.

Our team's goal is to provide outstanding user experience for thousands of Recruiters across Western Europe and worldwide.
 
We are energetic Scrum team with variety of competences. Team works in two-week sprints. Every two weeks we present features delivered. We cooperate with Product   Owner on daily basis, having true impact on a product. 
What your’ going to do?
  • Turn business requirements into a working product
  • Write clean, scalable and standards-compliant code 
  • Design and develop software applications with high quality standards 
  • Collaborate in creation of short and long-term technical plans for development team
  • Participate in code reviews and knowledge sharing


Must Have:
  • At least 2 years of experience in Java programming language
  • Knowledge of full-stack application development – including HTML and JavaScript
  • Knowledge of software design styles, rules and patterns including REST
  • Knowledge of applications testing and monitoring – unit/integrations testing
  • Experience with software frameworks – Spring (Java)
  • Knowledge of SQL Databases – preferably MSSQL
  • Good communication/interpersonal skills
  • Very good knowledge of English


Nice to Have:
  • Knowledge of JS frameworks – ReactJS
  • Knowledge of libraries and tools – Spring Boot, Docker, Consul, AWS products (e.g. Lambda, SQS, S3)
  • Agile experience 


We offer:
  • SCRUM
  • Full-time employment contract
  • Medical insurance with dental care
  • Life insurance MultiBenefit – you choose what you want
  • International environment 
  • Training and conferences
  • Everyday fresh fruits
  • Integration events
  • Gifts
  • English lessons
  • Technological variety
  • Referral Program
  • Quarterly bonuses
  • Competitive salary package
  • Challenging work on complex web applications
  • Game room