All offersWarszawaJavaJava Developer
Java Developer
Java
IT Kontrakt

Java Developer

IT Kontrakt
Warszawa
Type of work
Undetermined
Experience
Senior
Employment Type
B2B
Operating mode
Remote

Tech stack

    Java 8
    advanced
    REST
    advanced
    Spring
    advanced
    NoSQL
    regular

Job description

Essential functions in the project: 

  • Analyze impact of proposed changes on existing application functions & dependencies, 
  • Ability to understand complex business workflows & drive development of the solutions,
  • Assess complex technical challenges, 
  • Ensure code meets agreed quality standards & team development guidelines, actively influence best practices & guidelines 
  • Ensure the application components align with the application architecture and meet application performance goals. 

Technical skills: 

  • Good knowledge of Java SDK, REST, SQL, noSQL, JPA, JUnit/Mockito
  • Strong, hands on experience with building applications with cloud native/microservice architecture, prefferably using Spring Cloud stack,
  • Good knowledge of Object Oriented design and application design best practices (Clean Code, Refactoring, Design Patterns, SOLID principles),
  • Recent practical experience & good knowledge of Spring framework (Spring Core, Spring Data, Spring Cloud, Spring Security), 
  • At least basic practical knowledge of Mongo Aggregation API or comparable technologies 

Experience in following technologies is highly appreciated: 

  • Apache Kafka or comparable, 
  • Marathon / DCOS or comparable,
  • Experience with devops