Software Engineer (Java)

Development stack: Java 11+, Gradle, Spring, Hibernate, JUnit, Spock, TestContainers, Docker, Kubernetes, Kafka, PostgreSQL, MongoDB, Dynatrace, ArgoCD, GitLab

 

Your responsibilities:

  • Design, implement, and test high-performance microservices in Java using state-of-the-art 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.
  • A solid foundation in software engineering.
  • Bachelor’s degree preferred in Computer Science or a related field, with 3+ years of commercial experience.
  • SOLID understanding of OOP principles.
  • Full-stack 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.
  • Hands-on experience developing microservices using modern technologies such as Apache Kafka, REST APIs, containerization (Docker, Kubernetes), and cloud-based 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.

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.

Careers at InPost. Find Great Talent with Career Pages. | powered by SmartRecruiters | Find Great Talent with a Career Page.

View all jobs
Get hired quicker

Be the first to apply. Receive an email whenever similar jobs are posted.

Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Software Engineer Q&A's
Report this job
Content missing

This job is no longer available

Enter your email address below to get notified whenever we find a similar job post.

Unsubscribe at any time.