-
Natobotics

Software Engineer (Java)

Natobotics
Poland · Contract · Entry

Job Title : Software Engineer (Java)

Location: Krakow, Poland

Work mode: Hybrid

Work type: Contract

Experience: 5 - 10 Years

Job Description

The Java Software Engineer role is to design, develop, and maintain scalable and high-performance backend systems using Java and related technologies. This includes building APIs, integrating with databases and external services, and ensuring system reliability, security, and maintainability.

Required Technical Skills And Experience

  • Programming Languages & Frameworks (Java 18+, Spring Boot)
  • API Development (RESTful APIs, GraphQL, OpenAPI/Swagger)
  • Databases & ORM (PostgreSQL, MySQL, MongoDB, Hibernate, JPA)
  • CI/CD Pipelines (Jenkins, GitLab CI/CD, GitHub Actions) Containerization & Orchestration (Docker, Kubernetes) Cloud Platforms (Azure)
  • Monitoring & Logging (Prometheus, Grafana, ELK Stack, Splunk)
  • Testing Frameworks (JUnit, TestNG, Mockito, WireMock)
  • Messaging & Integration (Kafka, REST, SOAP)
  • Security & Authentication (OAuth2, JWT, Spring Security)

Key Skills

Ranked by relevance

java containerization restful apis kubernetes postgresql prometheus jenkins graphql grafana docker gitlab testng mysql kafka cloud junit cicd elk
Login to Apply
Posted
Sep 01, 2025
Type
Contract
Level
Entry
Location
Cracow
Company
Natobotics

Industries

IT Services IT Consulting

Categories

Engineering Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Natobotics
Related

Java and SpringBoot Developer

2026-03-26

Contract
Entry
Poland
IT Services
Engineering
View Job Details
Natobotics
Related

Staff Fullstack Web Engineer

2026-01-27

Contract
Mid-Senior
Poland
IT Services
Engineering
View Job Details
Natobotics
Related

Python Developer

2026-02-04

Contract
Entry
United Kingdom
IT Services
Engineering