Senior Team Lead Fullstack Developer JAVA + Angular

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

Leave a Reply