CareerPlanSign in

Senior Java Developer

Krakow, PL💼 Full-time🗓 2026-10-01 → 2026-10-07

Core

Design and develop distributed computing systems and AI technologies for internal and external clients, driving business transformation.

Role type

Senior Java Developer (Backend)

Builds

Distributed computing systems, AI integration tools, and high-complexity application features

Domain

Financial Services / Enterprise Software

Deliverable

production ML models | product features

Required skills

Java 17+, Spring Framework (MVC, Data, Security), Object Oriented Programming, Design Patterns, SQL, Unit Testing (JUnit, Mockito), CI/CD tools (Jenkins, Maven, Gradle), Unix platforms, Cloud platforms

Preferred skills

Angular, HTML, CSS, JavaScript, JPA, Hibernate, Agile/Scrum methodology

Responsibilities

Design and develop distributed computing systems; Research new technology options and develop POCs; Create integration and application technical design documentation; Complete development, configuration, and unit testing of high complexity areas; Resolve defects during testing phases; Support and execute performance testing; Conduct code reviews and verify standards; Assist junior developers and provide technical guidance; Provide production support and troubleshoot production environments