Java Developer
Tech Stack / Keywords
Firma i stanowisko
We are hiring on behalf of our client – a global financial services organization recognized for its premium service, deep domain expertise, and strong technology-driven approach. The company partners with clients, helping them solve complex challenges across investor services and capital markets.
Wymagania
Technical Expertise:
- 4+ years of professional software engineering experience in a backend or full-stack role.
- Strong commercial experience with Java, Spring, SQL, Hibernate, and Kafka.
- Proven contributions to system architecture and technical design.
- Strong understanding of relational databases and popular web application frameworks.
- Practical knowledge of enterprise integration patterns, including queues, publish-subscribe messaging, and REST APIs.
- Experience designing or developing applications based on microservice architecture.
- Experience with automated testing, build automation, and CI/CD pipelines.
- Familiarity with cloud-native technologies and OpenShift, Docker, or Kubernetes.
- Exposure to Angular or another reactive frontend framework is an advantage.
Engineering Practices:
- Experience working within Agile software development environments.
- Ability to assess systems in terms of scalability, security, resilience, maintainability, and testability.
- Confidence troubleshooting complex issues across test and production environments.
- Ability to contribute constructively to code reviews, architecture discussions, and engineering standards.
Collaboration and Mindset:
- Strong critical-thinking and problem-solving skills.
- Clear and effective communication across technical and business teams.
- Professional working proficiency in English.
Obowiązki
Software Development:
- Develop and maintain application code for business-critical distributed systems.
- Build automated tests that improve software quality, stability, and maintainability.
- Analyse and resolve issues identified in testing and production environments.
- Conduct code reviews and provide actionable feedback to other engineers.
Architecture and Technical Excellence:
- Contribute to architecture, system design, and technology selection discussions.
- Evaluate function, scalability, testability, security, and resilience together with testers and business users.
- Research technologies and recommend improvements to the department’s technology stack.
- Define and improve engineering standards, development practices, and technical documentation.
Automation and Delivery:
- Drive greater automation across development, testing, and deployment processes.
- Support the design and implementation of CI/CD pipelines.
- Ensure applications and engineering practices remain aligned with current industry standards.
Collaboration and Team Development:
- Communicate effectively with engineers, testers, business users, and stakeholders outside the immediate team.
- Translate business and operational needs into practical technical solutions.
- Mentor and provide technical guidance to junior team members.
- Support the recruitment and assessment of new engineering talent.
Benefity
- Private medical care
- Life insurance
- Professional training and certification support
- Social fund benefits platform
- Stable employment with a long-term contract
Inne informacje
Informujemy, że administratorem danych jest MOTIFE Sp. z o.o. z siedzibą w Krakowie, ul. Krupnicza 3 (dalej jako "administrator"). Masz prawo do żądania dostępu do swoich danych osobowych, ich sprostowania, usunięcia lub ograniczenia przetwarzania, prawo do wniesienia sprzeciwu wobec przetwarzania, a także prawo do przenoszenia danych oraz wniesienia skargi do organu nadzorczego. Dane osobowe przetwarzane będą w celu realizacji procesu rekrutacji. Podanie danych w zakresie wynikającym z ustawy z dnia 26 czerwca 1974 r. Kodeks pracy jest obowiązkowe. W pozostałym zakresie podanie danych jest dobrowolne. Odmowa podania danych obowiązkowych może skutkować brakiem możliwości przeprowadzenia procesu rekrutacji. Administrator przetwarza dane obowiązkowe na podstawie ciążącego na nim obowiązku prawnego, zaś w zakresie danych dodatkowych podstawą przetwarzania jest zgoda. Dane osobowe będą przetwarzane do czasu zakończenia postępowania rekrutacyjnego i przez okres możliwości dochodzenia ewentualnych roszczeń, a w przypadku wyrażenia zgody na udział w przyszłych postępowaniach rekrutacyjnych - do czasu wycofania tej zgody. Zgoda na przetwarzanie danych osobowych może zostać wycofana w dowolnym momencie. Odbiorcą danych jest serwis Just Join IT oraz inne podmioty, którym powierzyliśmy przetwarzanie danych w związku z rekrutacją.
Motife Sp. z o.o.
43 aktywne oferty