Java React Full Stack Engineer
⚲ Krakow
Do uzgodnienia
Wymagania
- API (Application Programming Interface)
- Project Execution
- frontend
- Regions
- Program Management
- Java
- PostgreSQL
- Agile
- Cloud
- Backend
Opis stanowiska
•
Work mode: hybrid – 6 days per month in the Kraków office (days of your choice, including the option to attend all 6 days in a row).
•
Start: ASAP/1 month.
•
Contract: B2B.
•
Recruitment process: 2 meetings; live coding, technical interview.
•
Duration: >12 months contracts.
•
Project language: English.
•
Industry: Banking.
•
Workload: Full time.
Summary: This full stack engineer role focuses on delivering high-quality code through a microservices architecture while promoting engineering best practices within the team.
Main Responsibilities:
• Be hands-on, delivering code to production, supporting the architecture and design aligned to a microservice structure.
• Maintain awareness of business, engineering, and non-functional requirements to support company growth.
• Drive a positive engineering culture across teams.
• Collaborate with a global team across regional boundaries.
• Proactively remove impediments, address risks, and communicate issues to program management.
• Identify process inefficiencies and find innovative solutions to eliminate them.
Key Requirements:
• Strong experience in software engineering with proven expertise in backend application design, development, and deployment.
• Experience with delivering code in a microservice architecture.
• Demonstrated ability to deliver changes to production frequently.
• Experience in developing and deploying RESTful APIs.
• Prior experience writing schemas for and working with PostgreSQL databases.
Nice to Have:
• Experience with Java, preferably recent versions.
• Understanding of containerization and orchestration technologies like Docker/Kubernetes and GCP Cloud platform.
• Experience in developing UI applications using ReactJS.
• Previous experience in the financial sector, specifically banking.
Other Details:
• Team Structure: Global team collaboration across regions.
• Project Context: Focus on microservices and engineering culture.
Work mode: hybrid – 6 days per month in the Kraków office (days of your choice, including the option to attend all 6 days in a row).
•
Start: ASAP/1 month.
•
Contract: B2B.
•
Recruitment process: 2 meetings; live coding, technical interview.
•
Duration: >12 months contracts.
•
Project language: English.
•
Industry: Banking.
•
Workload: Full time.
Summary: This full stack engineer role focuses on delivering high-quality code through a microservices architecture while promoting engineering best practices within the team.
Main Responsibilities:
• Be hands-on, delivering code to production, supporting the architecture and design aligned to a microservice structure.
• Maintain awareness of business, engineering, and non-functional requirements to support company growth.
• Drive a positive engineering culture across teams.
• Collaborate with a global team across regional boundaries.
• Proactively remove impediments, address risks, and communicate issues to program management.
• Identify process inefficiencies and find innovative solutions to eliminate them.
Key Requirements:
• Strong experience in software engineering with proven expertise in backend application design, development, and deployment.
• Experience with delivering code in a microservice architecture.
• Demonstrated ability to deliver changes to production frequently.
• Experience in developing and deploying RESTful APIs.
• Prior experience writing schemas for and working with PostgreSQL databases.
Nice to Have:
• Experience with Java, preferably recent versions.
• Understanding of containerization and orchestration technologies like Docker/Kubernetes and GCP Cloud platform.
• Experience in developing UI applications using ReactJS.
• Previous experience in the financial sector, specifically banking.
Other Details:
• Team Structure: Global team collaboration across regions.
• Project Context: Focus on microservices and engineering culture.
🔍 Dekoder Ogłoszenia
🔴
promoting engineering best practices within the team
Może oznaczać, że zespół nie stosuje obecnie najlepszych praktyk i będzie to wymagało dodatkowego wysiłku wdrożeniowego.
🟡
Be hands-on, delivering code to production
Oczekuje się, że będziesz aktywnie pisać kod i wdrażać go na produkcję, a nie tylko nadzorować.
🟡
Maintain awareness of business, engineering, and non-functional requirements to support company growth
Oprócz pisania kodu, będziesz musiał rozumieć szerszy kontekst biznesowy i techniczny, co może oznaczać dodatkowe obowiązki.
🔴
Drive a positive engineering culture across teams
Może oznaczać, że będziesz odpowiedzialny za inicjowanie zmian kulturowych i motywowanie innych, co wykracza poza typowe zadania inżynierskie.
🟡
Proactively remove impediments, address risks, and communicate issues to program management
Oczekuje się od Ciebie aktywnego rozwiązywania problemów i zarządzania ryzykiem, co może oznaczać większą odpowiedzialność i konieczność komunikacji na wyższym szczeblu.