N

Software Engineer (Java)

icon briefcase Job Type : Full Time
icon remote-alt Remote / Work from Home

Job Description - Software Engineer (Java)

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)

 

 

Original job Software Engineer (Java) posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Share Job
Share Job

Similar Software Engineer (Java) Jobs in Poland

GrabJobs is the no1 job portal in Poland, connecting you to thousands of jobs fast! Find the best jobs in Poland, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.