Senior Software Engineer (java/kotlin)

Anonymous Kraków, Małopolskie, PL

Opublikowany 2026-04-01

Opis

Since the year 2000, OEC has grown globally to more than 1,000 employees with a double‑digit revenue increase nearly every year. We provide a lively culture, employee rewards and recognition, and the opportunity to develop and implement innovative technology solutions.

Team
We are seeking a highly skilled and experienced Senior Software Engineer to join our dynamic team working on the Parts Tech solution. You will develop e-commerce solutions revolutionizing the automotive repair industry with cutting‑edge, scalable software solutions. We’re on a mission to simplify and modernize how repair shops source and manage parts.

About You

You will play a key role in shaping our backend systems and technical direction, working with a modern tech stack in a collaborative, fast‑paced environment.

You will play a key role in developing cloud‑native applications, mentoring engineers, and contributing to the development of scalable system architectures.

The ideal candidate will have a strong background in backend programming languages (Java/Kotlin), building and optimizing microservices, developing APIs (REST, SOAP, g RPC), implementing best practices like TDD and CI/CD, and utilizing Amazon Web Services (AWS).

We value strong problem‑solving skills, experience with high‑load distributed systems, and a proactive approach to software development.

Tech Stack

Programming & frameworks: Kotlin, Ktor/Spring Boot, Gradle, g RPC

Databases: Maria DB, db Mate, Redis

Containers & orchestration: Kubernetes (K8s), Docker, Argo CD

Monitoring: Grafana, Prometheus, Open Telemetry, ELK Stack

Version Control: Git Hub Actions

Cloud Platforms: AWS (ECR, EKS, RDS, S3)

If you have 4+ years of experience, enjoy solving complex problems, and want to contribute to innovative projects, we would love to connect! We offer the opportunity to work fully remotely.

We have updated our Privacy Policy to comply with the new European Union data protection law. Please note that OEC is a US‑based company, as such, your personal information supplied during the job application process by using this website may be sent to the US. If you do not agree to the transfer of your data to the United States of America, applying for employment by using this website is not possible. Please send your application documents by post under the address: OEC sp. z o.o., or to the email address HRKrakow@oeconnection.com. If you agree to the transfer, please select the Apply button. By applying for this role with one of the companies in the OEC Group, you are consenting to the processing and retention of your personal data in accordance with the company’s data protection policies. Please refer to our Candidate Privacy Policy for more information.

Seniority level
Mid‑Senior level

Employment type
Full‑time

Job function
Engineering and Information Technology

Industries
Software Development

Referrals increase your chances of interviewing at OEC by 2x

Lokalizacja

Kraków
Małopolskie
Poland
Reklama:



Atrybuty

Typ pracy Pełny etat
Rodzaj umowy Stały
Rodzaj wynagrodzenia Miesięczny
Zawód Senior software engineer (java/kotlin)
Wyślij CV
Anonymous
Anonymous
9943 aktywne miejsca pracy
Zarejestrowany 2025-03-24
Poland
Wszystkie wolne miejsca pracy u pracodawców (9943) Zgłoś wakat

O co ludzie pytają?

Senior Software jest odpowiedzialny za nadzorowanie projektu, zarządzanie zespołem programistów, oraz zapewnienie wysokiej jakości oprogramowania. Dodatkowo, Senior Software musi posiadać umiejętności analityczne i komunikacyjne, aby skutecznie współpracować z klientami i zespołem.

Typowo, Senior Software powinien posiadać tytuł magistra lub inżyniera w dziedzinie informatyki, oraz co najmniej 5 lat doświadczenia w branży IT. Dodatkowo, cenne są certyfikaty takie jak AWS, Azure, czy Google Cloud.

Wynagrodzenie Senior Software w Krakowie może się znacznie różnić, w zależności od doświadczenia, umiejętności i branży. Średnio, można zarobić od 15 000 do 25 000 złotych miesięcznie.

Senior Software ma wiele możliwości rozwoju kariery, takich jak awans na stanowisko kierownika projektu, architekta oprogramowania, czy nawet dyrektora technicznego. Dodatkowo, można również rozważyć założenie własnej firmy lub przejście na stanowisko freelancerskie.

Senior Software powinien posiadać umiejętności programowania w co najmniej jednym języku, doświadczenie w zarządzaniu zespołem, oraz umiejętności analityczne i komunikacyjne. Dodatkowo, cenne są umiejętności pracy w środowisku agile, oraz doświadczenie z narzędziami takimi jak Git, Docker, czy Kubernetes.

Wyślij CV
Szukasz pracy? Opublikuj swoje CV
Użytkownik niezalogowany
Cześć wave
Powitanie! Zaloguj się lub zarejestruj