Java Developer (Angular)
Summary
Build and maintain enterprise web apps for a global energy-sector client using Angular, Java (Spring Boot), and Oracle DB in a collaborative team.
Opis projektu:
Dołączysz do zespołu międzynarodowego lidera w dziedzinie baz danych, rozwiązań chmurowych i oprogramowania biznesowego. Będziesz rozwijać nowoczesne systemy dla klienta końcowego z sektora energetycznego, wykorzystując technologie Angular, Java (Spring Boot) oraz Oracle DB. Firma, inwestując w innowacje i AI, pozostaje kluczowym graczem na rynku globalnym, oferując możliwość pracy w dynamicznym środowisku ekspertów IT oraz realny wpływ na rozwój produktów wykorzystywanych przez przedsiębiorstwa na całym świecie.
Zakres obowiązków:
- Budowa i rozwój aplikacji webowych w oparciu o Angular i Java (Spring Boot)
- Analiza wymagań biznesowych i technicznych
- Dbanie o wysoką jakość oraz czytelność kodu
- Udział w projektowaniu architektury oraz integracji z bazami danych Oracle
- Współpraca z zespołem projektowym i udział w code review
Wymagania:
- Wykształcenie wyższe informatyczne lub pokrewne
- Minimum 3 lata doświadczenia komercyjnego w programowaniu w Angular (TypeScript) i Java (Spring Boot/JEE)
- Bardzo dobra znajomość Angular oraz TypeScript
- Bardzo dobra znajomość Java, znajomość wzorców projektowych i zasad czystego kodu
- Znajomość relacyjnych baz danych (Oracle, SQL) oraz JPA/ORM
- Podstawowa znajomość narzędzi: Git, Docker, Linux, Kubernetes
- Umiejętność pracy w zespole oraz komunikatywność