Java Developer
Tech Stack / Keywords
Firma i stanowisko
Join a center of excellence creation for a leading multinational fintech company.
Wymagania
- Bachelor's degree or higher education
- Minimum 3 years of experience in Java Backend development
- Strong theoretical knowledge of Java (>=8)
- Experience with Spring/Spring Boot
- Proficient with RDBMS technologies (Oracle, PostgreSQL, SQL)
- Experience using JPA and Hibernate
- Understanding of application architecture including microservices and hexagonal
- Experience with CI/CD processes
- English language proficiency at least B2+ level
Nice to have:
- Experience with Java Frontend technologies such as Angular or similar
- Experience with AWS or other cloud platforms
- Passion for learning and professional growth
- Experience working in Agile development and Scrum
Obowiązki
- Develop backend components using Java (>=8) and frameworks such as Spring/Spring Boot
- Work with relational databases including Oracle, PostgreSQL, and SQL
- Utilize JPA and Hibernate for data access
- Implement and maintain microservices architecture and hexagonal architecture design
- Participate in continuous integration and continuous delivery (CI/CD) pipelines
- Collaborate in Agile environment following Scrum methodologies
- Potentially support frontend development with Angular or other UI frameworks
- Engage in problem-solving and logical reasoning tasks
Benefity
- Hybrid work model (2 days office in Lisbon, 3 days remote)
Inne informacje
Informujemy, że administratorem danych jest emagine z siedzibą w Warszawie, ul.Domaniewskiej 39A (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ą.
emagine
812 aktywnych ofert