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