Development stack: Java 11 Gradle Spring Hibernate JUnit Spock TestContainers Docker Kubernetes Kafka PostgreSQL MongoDB Dynatrace ArgoCD GitLab
Your responsibilities:
- Design implement and test highperformance microservices in Java using stateoftheart methods and technologies.
- Have your share of ownership of incidents and issues tracking as well as proposing improvements to the current applications.
- Advocate an engineering culture of quality best development practices and innovation from inside your team.
- Contribute to creating and maintaining technical documentation including System Design and RFC documents.
- Taking ownership of tasks commitments and quality and contributing to a culture of continuous improvement in an Agile/Scrum environment.
Qualifications :
- A solid foundation in software engineering.
- Bachelors degree preferred in Computer Science or a related field with 3 years of commercial experience.
- SOLID understanding of OOP principles.
- Fullstack Java development experience including knowledge of common tooling such as Spring Boot and JPA/Hibernate.
- Knowledge of traditional software development processes and tools including Maven/Gradle Git JIRA Confluence Code Reviews and GitLab CI/CD.
- Handson experience developing microservices using modern technologies such as Apache Kafka REST APIs containerization (Docker Kubernetes) and cloudbased infrastructure (GCP or another).
- English working proficiency B2.
Nice to have:
- Experience in the implementation of frontend applications in Angular.
- Experience in using Temporal Tool.
Additional Information :
Why InPost
- Professional growth within the company.
- Excellent working environment.
- Chances to broaden your skill set and acquire new competencies.
- Remote work.
- Private healthcare Multisport card and group insurance.
- Access to the Worksmile platform.
- Workation programme.
- Flexible working hours.
Remote Work :
Yes
Employment Type :
Fulltime