Full-Time Software Engineer (Java)
InPost is hiring a remote Full-Time Software Engineer (Java). The career level for this job opening is Experienced and is accepting Kraków, Poland based applicants remotely. Read complete job description before applying.
InPost
Job Title
Posted
Career Level
Career Level
Locations Accepted
Share
Job Details
Implementation of new and development of existing functionalities.
Participation in the analysis, design, implementation, and testing of new functionalities.
Planning and implementing fixes in the continuous integration process.
Cooperation with the whole team (programmers, testers, PO, SM).
Proposing and building new functionalities.
Sharing knowledge and experience with the team.
Minimum 4 years of experience in a similar position.
Experience with Agile methodologies.
Deep understanding of technology, market trends, and standards in software development.
Experience in designing scalable and efficient distributed systems.
Practical knowledge of Java, Spring, Docker, Kubernetes, Apache Kafka, Rabbit MQ, Elasticsearch.
High degree of understanding of the need to automate the software delivery process, and practical experience in this area.
Good knowledge of relational databases (PostgreSQL).
Proactive in proposing solutions, architectural patterns, and creating prototypes.
Knowledge of clean code principles and design patterns.
Experience in working according to CI/CD practices.
Independence, proactivity, organization of own and product teamwork.
Knowledge of domain-driven-design.
Ability to communicate in English (minimum B2).
Knowledge of the implementation of e2e tests (Selenium, Cucumber).