Are you a seasoned Java Fullstack Developer with a passion for developing innovative solutions? Join our dynamic team and leverage your skills in an exciting environment. This is an excellent opportunity to lead, mentor, and drive success within our Digital Platform scope.
Key Responsibilities:
- Lead development efforts (Backend and Frontend) on multiple applications within the Digital Platform scope, both new and existing
- Conduct thorough and constructive code reviews
- Actively participate and guide the team in SCRUM events, technical analysis, and discussions
- Instill an ownership and responsibility attitude within the team
- Foster a cohesive team environment, making individuals feel integral to both local and global teams
- Effectively manage interaction/communication with individuals and teams from different locations
- Represent the local development team as a Single Point of Contact (SPOC)
- Skillfully handle conflicts and disagreements within the team
- Act as a conduit for collecting and representing feedback, proposals, and concerns from the team
- Drive employee development and performance management, providing insightful feedback to high and low performers, including managing challenging scenarios like demotion or firing
Skills and attributes:
- Backend:
- Core Java v11 and Advanced Java (JDBC, Collections, Serialization, Memory management)
- Spring framework and JPA (Hibernate)
- Knowledge od SQL and RDBMS
- Familiarity with OpenAPI (Swagger)
- Fronted:
- Web languages (JavaScript, Typescript, HTML, CSS)
- Angular 14+ framework (SPA)
- Understanding of reactive programming (RxJS)
- Familiarity with GIT, Maven, npm
- Experience in leading a (geographically distributed) technical team.