DevelopmentGdansk+3 more
What's this role about?
Responsibilities:
Developing and testing solutions in Java based on given requirements Estimating tasks Participating in daily team sync-ups, retrospectives, sprint plannings and backlog refinement sessions Participating in code reviews Daily communication with the client through emails, communicators , phone sync-ups etc. Provide consulting services (helping client with gathering requirements, propose architecutre, developing POC)
What skills and experience do you need?
Skills Needed:
Experience in Java (6+ years) Strong understanding of Java fundamentals, OOP principles, design patterns and engineering practices Understanding of Web protocols and technologies, RESTful Web services Experience with source code versioning systems (Perforce, Git, SVN) Good verbal and written English Solid understanding of complete product development cycle Strong analytical skills, systematic approach and self-reliant Familiarity with Agile/Scrum methodologies Spring Spring Boot Databases knowledge (SQL) Nice to have (but not required):
Dropwizad experience MongoDB ArgoCD Kubernetes Frontend (React, Angular)