We’re seeking a Senior / Team Lead Fullstack Developer to spearhead the development of several applications for a client in the FinTech sector, focusing on its Digital Platform. This role demands a mix of technical expertise and leadership skills, including code review, SCRUM guidance, and team collaboration. Ideal candidates should have extensive experience in Core Java, Spring framework, Angular 14+, and Agile methodologies, coupled with a proven track record in leading diverse teams and effective communication across global teams.
In Short
REMOTELY / HYBRID (visiting our client’s office in Warsaw is required 2-3 days per month)
Senior: 145 – 170 z?/h
?? B2B contract
Your Daily Missions
- Lead development efforts on both backend and frontend for multiple applications within the scope of client’s Digital Platform, including both new and existing projects.
- Conduct thorough and constructive code reviews to ensure quality and adherence to best practices.
- Actively participate in and guide the team during SCRUM events, technical analysis, and discussions, fostering a productive and collaborative environment.
- Instill a sense of ownership and responsibility within the team, encouraging proactive engagement and accountability.
- Manage interactions and communications with individuals and teams from different locations, ensuring clear and productive exchanges.
- Skillfully handle conflicts and disagreements within the team, promoting a constructive resolution of issues.
- Serve as the Single Point of Contact (SPOC) for the local development team, representing their interests and facilitating communication.
The Essentials We’re Seeking
- Proficiency in Core Java v11 and Advanced Java (including JDBC, Collections, Serialization, Memory Management).
- Experience with the Spring framework and JPA (Hibernate).
- Knowledge of SQL and RDBMS systems.
- Expertise in web communication standards: XML, JSON, REST, and familiarity with the OpenAPI (Swagger) specification.
- Advanced knowledge of web languages (JavaScript, TypeScript, HTML, CSS), Angular 14+ framework (SPA), and reactive programming (RxJS).
- Understanding of GIT, Maven, and npm.
- Familiarity with Agile Workflow principles.
- Deep knowledge of application security best practices (OWASP).
- Experience in leading international technical teams.
- Effective management of communication and teams across different locations.
- Ability to handle conflict situations.
- Experience in managing team development paths and performance.
- Fluency in both English and Polish (at least B2 level) is essential.
- Visiting our client’s office in Warsaw is required 2-3 days per month.
- It is expected that approximately 70% of the time will be spent on development tasks and approximately 30% on tasks related to team development and maintenance.
Nice-to-haves
- Experience with the Redux pattern (NgRx) and store management.
- Experience with the Nx build system library.
- Build and deployment automation (Jenkins, Sonar).
- Microservice architecture and development (Spring Boot).
- Experience in technical design involvement.
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 – .