JustJoin.IT Praca zdalna Senior

Senior Fullstack Developer (Angular+Java)

CSHARK

⚲ Wrocław, Warszawa, Kraków, Poznań

22 680 - 28 560 PLN netto (B2B)

Wymagania

  • Java
  • Kubernetes
  • Helm
  • AI
  • Angular
  • CI/CD

Opis stanowiska

We are expanding a team to build data-intensive applications for a client in the regulatory and financial compliance space. As a Senior Fullstack Developer, you will own features end to end - from Angular front end to Java back end - in a modern, cloud-native environment where reliability and data integrity matter. 

You will join an interactive, collaborative team, so we are looking for someone who communicates clearly, contributes to technical decisions, and works well across disciplines. 

In Short
🌎 100% REMOTELY or from one of our 2 offices
💰 135 - 170 pln/h
☑️ B2B contract

Your Daily Missions
• Design, build and maintain fullstack features across an Angular front end and a Java back end. 
• Develop and integrate REST APIs and services that handle large volumes of data reliably. 
• Collaborate closely with product, QA and DevOps to deliver production-ready, well-tested code. 
• Contribute to architecture and code-quality decisions, and help raise the engineering bar. 
• Work within a containerised, CI/CD-driven delivery workflow. 

The Essentials We’re Seeking


5+ years of experience.
• Strong commercial experience as a fullstack developer (senior level). 
• Solid Java back-end skills (Spring / Spring Boot or similar). 
• Solid Angular front-end skills (v22) (TypeScript, RxJS, Signals, KendoUI). 
• Good understanding of REST APIs, SQL databases and data-handling best practices. 
• Familiarity with containers and Kubernetes and Helm Chart in a production context. 
• Clear, collaborative communication in English. 

Nice to have
• Experience in regulated, compliance-heavy or data-platform environments. 
• Exposure to CI/CD pipelines GitLab and cloud platforms. 
• Experience with OpenShift.
• Experience integrating AI services or agents into applications or workflows. 
• Experience with integrating 3rd party services.

Reasons Why You Would Enjoy Working With Us
• We work in the latest technologies and with international clients, and our projects are polished from < to /> - learn about some of the projects we have completed: https://www.cshark.com/projects/.
• We organize TechTalks, meet-ups and create guilds where we exchange knowledge - you can learn a lot from your teammates.
• We have a close-knit team and we make sure to have regular integrations - we often go out to celebrate together.
• You can work remotely or choose to work from our offices in Wroclaw or Bielsko-Biala. However, we count on your openness to occasionally visit the office for team meetings or client visits, or possible occasional trips to the client's headquarters.
• You can adjust your working hours to suit your needs, starting your day between 7:00 and 10:00 am.
• You can work with great specialists in their fields who also have a sense of humor and other after-hours hobbies. It is the people who create the unique atmosphere and relaxed atmosphere at CSHARK.
• We have a flat structure - we are not a corporation and don't want to be one 🙃.
• We offer bonuses for employee referrals (from 3000 PLN to 7000 PLN).
• We organize remote English classes and provide access to the company library. You can also become an author/author of articles published on our technical blog - https://cshark.com/blog/.

🔍 Dekoder Ogłoszenia

🔴
own features end to end - from Angular front end to Java back end
Może oznaczać pełną odpowiedzialność za feature, ale też konieczność samodzielnego rozwiązywania problemów na obu stackach bez wsparcia specjalistów.
🔴
interactive, collaborative team
Może oznaczać faktyczną współpracę i wymianę wiedzy, ale też dużą liczbę spotkań i dyskusji, które mogą spowalniać pracę.
🔴
contributes to technical decisions
Oczekuje się aktywnego udziału w dyskusjach technicznych, ale może też oznaczać, że decyzje nie są podejmowane przez lidera, a przez całą grupę, co może prowadzić do chaosu.
🔴
help raise the engineering bar
Oznacza potrzebę wprowadzania dobrych praktyk inżynierskich, ale może też sugerować, że obecny poziom techniczny zespołu jest niski i wymaga znaczącej poprawy.
🔴
Familiarity with containers and Kubernetes and Helm Chart in a production context
Wymagana jest praktyczna znajomość tych technologii, a nie tylko teoretyczna wiedza, co może być wyzwaniem dla osób bez doświadczenia wdrożeniowego.