Full Stack Developer (Java + Angular)

Java

Full Stack Developer (Java + Angular)

Java
wyspa Słodowa 7, Wrocław

CSHARK

Full-time
B2B
Senior
Remote
5 837 - 7 505 USD
Net per month - B2B

Job description

We are looking for a passionate Full Stack Developer (Java + Angular) ready to join a mission-driven team building modern SupTech software for financial authorities and central banks.

As part of international R&D team, you’ll collaborate on a scalable, microservices-based solution using modern technologies such as Java/Spring, Angular, Kubernetes, and Python. If you're eager to work in a forward-looking environment that merges backend craftsmanship with real-world financial impact, this role is for you!


In Short

🌎 100% REMOTELY or from one of our 2 offices

💰 Middle: 125 - 140 pln/h

💰 Senior: 140 - 160 pln/h

☑️ B2B contract



Your Daily Missions

  • Design and develop scalable, distributed, and resilient applications based on a modern microservices architecture.
  • Collaborate on backend development using Java and Spring Boot.
  • Contribute to the development of a forward-thinking SupTech platform used by supervisory authorities and central banks.
  • Work closely with frontend developers using Angular and TypeScript.
  • Implement and maintain comprehensive automated tests to ensure code quality and stability.
  • Participate in Agile ceremonies and collaborate across an international, multicultural team.
  • Use tools such as GitLab, Kubernetes, and Python to support DevOps practices.


The Essentials We’re Seeking

  • At least 3–5 years of experience in full stack development, with a strong focus on Java/Spring (backend) and Angular (frontend).
  • Experience with relational databases such as PostgreSQL or MS SQL Server.
  • Understanding of DevOps principles and interest in modern CI/CD practices.
  • Strong coding standards with a passion for clean code, TDD, and quality-first approaches.
  • Proactive and communicative mindset – you enjoy working in a collaborative, feedback-driven environment.
  • Fluency in English (minimum B2) to work in an international team.


Nice-to-haves

  • UX awareness and experience with modern web UI/UX standards.
  • Hands-on experience with Kubernetes or cloud-native applications.
  • Basic familiarity with Python scripting or automation.



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.
  • 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/.

Tech stack

    Java

    advanced

    Spring

    advanced

    Angular

    advanced

    Kubernetes

    regular

    GitLab

    regular

Office location

Published: 05.05.2025