Regular Java Developer

Online interview
B2B Employment contract

Your tasks

  • Design and implement software components according to business/functional requirements
  • Implement unit testing of software components
  • Support integration testing of services
  • Analyze existing system source code and propose improvements when necessary
  • Work in distributed agile team based in Poland and Spain

Project description

In this project the team is developing a group of microservices for fast and reliable analytical data delivery to internal consumers in large retail company. The solution is based on dimensional modeling approach developed by Ralph Kimball. The team is designing, developing and maintaining informational services to provide data to a large set of business intelligence applications. Modern technologies and approaches such as Spring Boot 2, CI/CD, QA automation, centralized logging, tracing and monitoring are used in the project.

Who we're looking for?

  • Solid experience in core Java (2+ years)
  • Knowledge of Java 8 new features
  • Experience with J2EE, Spring framework, JDBC
  • Excellent SQL knowledge (Oracle/MySQL/DB2)
  • Strong OOP skills and ability to propose design and implement changes in complex systems
  • Strong written and verbal communication, pro-activeness, initiative
  • Excellent analytical and problem-solving skills, willingness to learn new technologies
  • English - Upper Intermediate or above
  • Experience with Test Driven Development (TDD)
  • Experience with BDD and Cucumber framework
  • JPA/Hibernate experience
  • Understanding of Agile/Scrum for software delivery

Our company


Gdańsk, Wrocław, Warsaw, Krakow, Zug 13000
Tech skills
  • Java
  • JavaScript
  • .Net

Check out similar job offers