#1 Job Board for tech industry in Europe

Java Developer
Java

Java Developer

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

StepStone Services

StepStone is a global organization and one of the most successful online job board businesses in Europe. 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.StepStone Services is a StepStone Group global IT Development Center located in Warsaw (we have almost 300 employees), supporting organization in application development and IT support for our web services across Europe, South Africa, Central America. All the software that runs our websites is developed in-house.

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