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