CareerPlanSign in

Software Engineer (Java)

Gdynia, Poland💼 Full-time🗓 2026-07-29 → 2026-09-26

Core

Design, develop, test, and maintain Java applications and services for network management, data transport, and optical networking solutions.

Role type

Software Engineer (Java)

Builds

Java applications and services for telecommunications and optical networking systems

Domain

Telecommunications, Optical Networking

Deliverable

production ML models | product features

Required skills

Java (11/17/21), Object-Oriented Design, REST APIs, Distributed Applications, Git, JUnit, Docker, CI/CD

Preferred skills

Microservices, Cloud-native technologies, TCP/IP networking, Message brokers, Event-driven architectures, Python, Bash scripting

Technologies

Java, Linux, Docker, Git, JUnit, REST APIs

Responsibilities

Design, develop, test, and maintain Java applications; Participate in all phases of the software development lifecycle; Troubleshoot and resolve software defects; Develop and execute unit and integration tests; Perform code reviews; Collaborate with architects and product owners

Seniority

Mid-level, hands-on IC

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.