Senior Java Developer

New
PolandFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Languages
High level of English
Experience
Minimum of 4 years
Required Skills
AWSDockerSQLJavaKubernetesSpringNosqlCI/CDLinuxMicroservices

Requirements

  • Minimum of 4 years of development experience using Java 8–25.
  • Strong knowledge of design patterns, multithreading and immutability.
  • Knowledge of Spring (Spring Boot, Spring MVC, WebFlux), MyBatis, and TestContainers.
  • Experience with SQL and NoSQL (Oracle, PostgreSQL, MongoDB, Redis) and ORM.
  • Understanding of software architecture including microservices, RESTful architecture, Kubernetes, Docker, SOA, and SSO.
  • Experience with testing tools: Unit (JUnit, Mockito), integration/acceptance (Spock), and performance (JMeter, K6).
  • Familiarity with version control and CI/CD (Git, Bitbucket, GitLab, Jenkins, GitLab Pipelines).
  • Understanding of web application security (e.g. OWASP).
  • Knowledge of Unix/Linux systems and scripting (Python, Bash).
  • Understanding of AWS cloud services (IAM, EC2, S3, Lambda, API Gateway, CloudWatch, MSK).
  • High level of English for communication.

Responsibilities

  • Deliver development work.
  • Provide technical consultations (advising other individuals and departments).
  • Perform code reviews and foster team development.
  • Create documentation in Confluence, managing tasks using Jira.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now