NoFluffJobs Stacjonarnie Senior

Senior Fullstack Consultant (Java & React)

GFT Poland

⚲ Kraków

21 000 - 27 384 PLN (B2B)

Wymagania

  • Java
  • Spring Boot
  • REST API
  • Microservices architecture
  • JavaScript
  • React
  • SQL
  • PostgreSQL
  • Oracle
  • Python
  • TypeScript
  • Git
  • CI/CD
  • Integration test
  • Cloud platform (nice to have)
  • AWS (nice to have)
  • Azure (nice to have)
  • Docker (nice to have)
  • Kafka (nice to have)
  • IBM MQ (nice to have)
  • JSON (nice to have)
  • XML (nice to have)
  • System integration (nice to have)
  • GCP (nice to have)
  • Kubernetes (nice to have)

Opis stanowiska

O projekcie:
As a Senior Fullstack Engineer, you will build and evolve modern applications across both backend and frontend technologies, working on solutions that support critical business processes. You will collaborate with product, platform, and security teams to design scalable architectures, deliver new features, and ensure the reliability and quality of production systems.

This role offers the opportunity to work with modern engineering practices, contribute to technical decision-making, and deliver end-to-end solutions in a collaborative Agile environment.

Wymagania:
Must have- 4-5 yeras of commercial experience in fullstack software development using Java.- Hands-on experience with Java 11+ and Spring / Spring Boot.- Experience with Python for scripting, automation, or backend services.- Experience designing and developing RESTful APIs.- Good understanding of microservices architecture and distributed systems.- Proficiency in JavaScript or TypeScript.- Experience building frontend applications with React or a similar framework.- Strong knowledge of SQL databases such as PostgreSQL, Oracle, or similar.- Proficiency with Git and collaborative development workflows.- Familiarity with CI/CD practices and modern software delivery processes.- Experience writing unit and integration tests.- Experience working in Agile development environments.Nice to have- Experience with cloud platforms such as AWS, Azure, or GCP.- Familiarity with Docker and containerized applications.- Experience working with Kubernetes.- Experience with messaging systems such as Kafka, MQ, or similar technologies.- Knowledge of monitoring, logging, and observability tools.- DevOps mindset and interest in automation.- Experience working with JSON, XML, and system integrations.- Exposure to production support and incident resolution.- Experience building and maintaining high-scale applications and services.Don't worry if you don't tick every box
We're looking for engineers who are eager to learn, collaborate, and solve complex problems. If your experience matches most of the requirements and you're excited about the opportunity, we encourage you to apply. Technical skills can be developed — curiosity, ownership, and a growth mindset are equally important.

Codzienne zadania:
- Design, develop and maintain full-stack applications
- Build and evolve backend services and REST APIs
- Develop user-facing features using modern frontend frameworks
- Translate business requirements into technical solutions
- Participate in system and architecture design discussions
- Deliver features through CI/CD pipelines
- Write clean, maintainable code with automated tests
- Review code and ensure engineering best practices
- Support production systems and troubleshoot issues
- Collaborate with cross-functional teams including product, platform and security

🔍 Dekoder Ogłoszenia

🔴
build and evolve modern applications across both backend and frontend technologies
Może oznaczać zarówno tworzenie nowych funkcjonalności, jak i utrzymanie istniejącego kodu, który niekoniecznie jest 'nowoczesny'.
🔴
working on solutions that support critical business processes
Twoja praca będzie miała bezpośredni wpływ na działanie firmy, co może wiązać się z presją i odpowiedzialnością.
🟡
collaborate with product, platform, and security teams
Spodziewaj się częstych spotkań i konieczności koordynacji pracy z wieloma innymi zespołami.
🟡
deliver end-to-end solutions
Będziesz odpowiedzialny za cały cykl życia funkcjonalności, od pomysłu po wdrożenie.
🔴
Experience with Python for scripting, automation, or backend services
Choć Java jest głównym językiem, oczekuje się również biegłości w Pythonie, co może oznaczać dodatkowe obowiązki.