Java Engineer

4 dni temu

Kraków, Województwo małopolskie, Polska Antal Pełny etat 180 000 zł - 240 000 zł/rok

Overview

Client: International company that delivers online banking solutions to various companies across the globe
Location: Fully remote
Type of contract: b2b

Basic Requirements

  • At least 3-5 years of experience as a Java Software Engineer
  • Very good understanding of coding principles.
  • Solid understanding of OO principles, enterprise architecture, and design patterns.
  • Strong understanding of best practices in application architecture with a focus on security, performance, and scalability.
  • Strong understanding of high-volume systems architecture and deployment models.
  • Solid experience with RESTFul/JSON architecture style and related tooling.
  • Good analytical and problem-solving skills.
  • BS or higher in Computer Science or an IT-related discipline.
  • Strong verbal communication, written communication, interpersonal, and presentation skills.

Technology stack

  • Java (JDK8, JDK11), Spring Framework, Hibernate, and other Open Source frameworks
  • JBOSS application server, Spring Boot
  • Spring: Core, Security, AOP, REST, WS
  • Spring Batch/Integration or other Batch processing frameworks
  • Web Services: REST/JSON, Swagger
  • XML Processing
  • Test frameworks: Selenium WebDriver, Junit, Mocking frameworks
  • Oracle, Maven, Docker
  • Scrum, Kanban