As a Senior Software Developer, your mission will be not only to develop efficient software solutions but also to contribute to the architecture decision and guide other team members. You will join the agile team which is responsible for not only building but also investigating and advising about the solution. In this position, you will work closely with other developers as well as product owners and system analysts. You will be able to share your knowledge with other developers across the company during different community meetings.
responsibilities :
Development of integration services based on API/event first approach with the support of NoSQL and Kafka
Contribute to extending the existing framework to support service development
Contribute to scrum ceremonies as an active team member
Performing code reviews and pair programming
Contribute to solution designs together with tech leads and architects
requirements-expected :
Proficiency in Java Programming language (Mostly working on Java 17+).
Experience with message brokers like Kafka.
Experience in building distributed systems.
Understanding TDD, Clean Code, and Clean Architecture principles.
Docker, Kubernetes is a +.
Experience in NoSQL is a +.
Experience in working in Kanban and/or Scrum.
Experience in JIRA and Confluence or similar tools for process tracking/documenting.
Skills and experience in Agile methodology.
Excellent communication and collaboration skills to work effectively with cross-functional teams and stakeholders in a multicultural and diverse environment.
Bachelor’s degree in computer science, Information Technology, or a related field (or equivalent work experience)
B2/C1 English level
Hybrid work (attendance 3 days per week in the office)
Experience in remote work
offered :
A full- time job in a dynamic, passionate, international team.
Competitive salary (bonus, benefits).
You will work in hybrid model in Gdansk/Pomorskie.