Fullstack Developer (m/k)
Tech Stack / Keywords
Firma i stanowisko
PSE Innowacje is a company established in 2012 commissioned by the transmission system operator PSE S.A. It conducts analyses and research including technical and economic analyses, research and development work, building new and modernizing existing IT systems supporting network operations. The company focuses on reliable and efficient operation and continuous development of the power system in Poland, acting as a unit for innovative special tasks in the power industry.
Wymagania
- Experience in a similar role.
- Minimum 8 years programming experience in Java.
- Minimum 5 years programming experience in JavaScript/TypeScript.
- Very good knowledge of design patterns and best practices.
- Knowledge of UI design best practices and web application usability.
- Very good knowledge of Spring, Spring Boot, JPA, Hibernate, Swagger, AsyncApi.
- Very good knowledge of React, React query, Vite, Jotai.
- Very good knowledge of Git.
- Good knowledge of Gradle/Maven.
- Knowledge of REST standard.
- Knowledge of HTML/CSS.
- Knowledge of DevSecOps practices.
- Experience with containers such as Docker, K8s, or Nomad.
- Knowledge of build automation tools (Jenkins/Gitlab pipelines).
- Ability to create optimal queries for relational databases.
- Knowledge of application security.
- Ability to write unit tests.
- Knowledge of SQL databases (Oracle).
- Knowledge of application performance.
- Experience using Apache Kafka.
- Communication and teamwork skills.
- Independence in making technical decisions.
- Higher education.
- English language proficiency at A2/B1 level.
Nice to have:
- Knowledge of the power industry.
- Knowledge of GraphQL, Kotlin, and Flyway.
Obowiązki
- Programming, implementing, and maintaining software (with Java, Kotlin, Typescript).
- Implementing APIs, application components, and user interfaces for the new system.
- Designing, implementing, and optimizing algorithms used in the application.
- Considering non-functional and security requirements.
- Co-creating design and production standards.
- Ensuring code quality, supporting analysis, testing, and bug fixing.
- Writing and maintaining unit tests.
- Co-creating project and technical documentation.
- Collaborating within an interdisciplinary Agile team.
- Collaborating with DevOps to ensure solution feasibility and meeting security and non-functional requirements.
- Providing service for developed products.
- Mentoring and supporting company employees in programming.
- Conducting code reviews focusing on code quality, architecture, and design patterns compliance.
Benefity
- Participation in interesting projects with strategic impact on the energy sector in Poland and worldwide.
- Work in a friendly atmosphere with opportunities to gain valuable experience.
Inne informacje
Informujemy, że administratorem danych jest PSE Innowacje sp. z o.o. z siedzibą w Warszawie, Al. Jerozolimskie 132 (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ą.
PSE Innowacje sp. z o.o.
18 aktywnych ofert