Senior Full Stack Developer (React, Java)
⚲ Kraków, Warszawa
22 000 - 32 000 PLN (B2B)
Wymagania
- Java
- Spring Framework
- Spring Boot
- React
- JavaScript
- AWS
- Microservices architecture
- Relational database
- REST API
- HTML5
- CSS
- SCSS
- Testing
- Communication skills (nice to have)
- Kafka (nice to have)
- Hadoop (nice to have)
- Apache Spark (nice to have)
- Redux (nice to have)
Opis stanowiska
O projekcie:
What We Offer- Long-term cooperation on an international project.- 100% remote work.- Flexible working hours.- Opportunity to influence architecture and technical decisions.- Modern technology stack.- Supportive, collaborative engineering culture.- Learning and development opportunities.- Modern equipment and comfortable working environment.
Wymagania:
- Minimum 5–7 years of professional software development experience.- Strong commercial experience with Java, Spring Framework, and Spring Boot.- Strong commercial experience with React.js and TypeScript.- Solid understanding of JavaScript (ES6+).- Experience working with AWS in production environments.- Strong understanding of microservices architecture.- Hands-on experience with SQL and relational databases.- Experience integrating and consuming REST APIs.- Very good knowledge of HTML5, CSS3 / SCSS, responsive design, and cross-browser compatibility.- Experience with frontend testing using Jest and React Testing Library.- Familiarity with modern frontend tooling and build processes.- Ability to work independently, take ownership of delivered solutions, and contribute to system design.- Excellent communication skills and experience working in Agile environments.Nice to Have- Experience with Kafka or other event-driven architectures.- Knowledge of Hadoop or Apache Spark.- Experience with Next.js.- Experience with Redux, Zustand, or similar state management solutions.- Previous experience in Healthcare or Life Sciences projects.
Codzienne zadania:
- Design, develop, and maintain scalable full stack applications using Java and React.
- Build and maintain backend services with Java, Spring Framework, Spring Boot, SQL, and AWS.
- Develop modern, reusable, and responsive user interfaces using React, TypeScript, and JavaScript.
- Design and implement scalable frontend architecture and reusable UI components.
- Collaborate closely with Product Owners, QA Engineers, and other development teams.
- Integrate frontend applications with REST APIs and backend microservices.
- Contribute to architectural decisions and technical discussions.
- Ensure application performance, scalability, security, and maintainability.
- Participate in code reviews, sprint planning, and Agile ceremonies.
- Support deployment automation, production operations, and troubleshooting.
- Mentor less experienced developers and promote engineering best practices.
What We Offer- Long-term cooperation on an international project.- 100% remote work.- Flexible working hours.- Opportunity to influence architecture and technical decisions.- Modern technology stack.- Supportive, collaborative engineering culture.- Learning and development opportunities.- Modern equipment and comfortable working environment.
Wymagania:
- Minimum 5–7 years of professional software development experience.- Strong commercial experience with Java, Spring Framework, and Spring Boot.- Strong commercial experience with React.js and TypeScript.- Solid understanding of JavaScript (ES6+).- Experience working with AWS in production environments.- Strong understanding of microservices architecture.- Hands-on experience with SQL and relational databases.- Experience integrating and consuming REST APIs.- Very good knowledge of HTML5, CSS3 / SCSS, responsive design, and cross-browser compatibility.- Experience with frontend testing using Jest and React Testing Library.- Familiarity with modern frontend tooling and build processes.- Ability to work independently, take ownership of delivered solutions, and contribute to system design.- Excellent communication skills and experience working in Agile environments.Nice to Have- Experience with Kafka or other event-driven architectures.- Knowledge of Hadoop or Apache Spark.- Experience with Next.js.- Experience with Redux, Zustand, or similar state management solutions.- Previous experience in Healthcare or Life Sciences projects.
Codzienne zadania:
- Design, develop, and maintain scalable full stack applications using Java and React.
- Build and maintain backend services with Java, Spring Framework, Spring Boot, SQL, and AWS.
- Develop modern, reusable, and responsive user interfaces using React, TypeScript, and JavaScript.
- Design and implement scalable frontend architecture and reusable UI components.
- Collaborate closely with Product Owners, QA Engineers, and other development teams.
- Integrate frontend applications with REST APIs and backend microservices.
- Contribute to architectural decisions and technical discussions.
- Ensure application performance, scalability, security, and maintainability.
- Participate in code reviews, sprint planning, and Agile ceremonies.
- Support deployment automation, production operations, and troubleshooting.
- Mentor less experienced developers and promote engineering best practices.
🔍 Dekoder Ogłoszenia
🔴
Opportunity to influence architecture and technical decisions.
Masz szansę zgłaszać swoje propozycje, ale ostateczne decyzje mogą należeć do starszych inżynierów lub architekta.
🟡
Supportive, collaborative engineering culture.
Oczekuje się aktywnego udziału w dyskusjach technicznych i pomocy kolegom, a nie tylko pracy w izolacji.
🔴
Learning and development opportunities.
Firma oferuje dostęp do szkoleń lub materiałów, ale niekoniecznie dedykowany czas na naukę w godzinach pracy.
🔴
Ability to work independently, take ownership of delivered solutions, and contribute to system design.
Oczekuje się, że będziesz samodzielnie rozwiązywać problemy i proponować rozwiązania, często bez szczegółowego nadzoru.
🔴
Flexible working hours.
Możesz dostosować godziny pracy, ale musisz być dostępny w określonych godzinach spotkań lub w razie pilnych potrzeb.