Senior Java Engineer (m/f/n)
Brak informacji o wynagrodzeniu
SeniorFull-time
#394622·Dodano 11 dni temu·6
Źródło: InPostTech Stack / Keywords
JavaSpring BootSpringSecurityHibernateMicroservicesJVMKafka
Firma i stanowisko
InPost Group is an innovative European out of home deliveries company with operations across several countries and over 10,000 employees worldwide. It offers a network of intelligent lockers for fast, convenient, and secure parcel delivery. The company is publicly traded with a market capitalization of about $5 billion as of March 2023. The role includes opportunities to join either the InPost Pay team, offering a hybrid work model in Warsaw or Kraków, or the Merchant Portal team, which is fully remote.
Wymagania
- 5+ years of commercial Java development experience (Java 11/17+, Spring Boot, Spring Security, JPA/Hibernate)
- Strong experience with distributed systems: microservices, event-driven patterns, inter-service communication
- Deep JVM internals knowledge: memory model, GC tuning, concurrency, performance profiling
- Experience with Apache Kafka (producers, consumers, consumer groups, offset management, error handling)
- Proficiency in PostgreSQL relational modelling, indexing strategy, query plans, schema migrations
- Production day-to-day usage of Docker + Kubernetes
- Familiarity with Maven/Gradle, Git, JIRA, Confluence, Code Reviews, CI/CD
- Ability to work with non-technical stakeholders and write accessible design documents
- English B2+ for team and stakeholder communication
- Proficiency in leveraging AI tools and large language models (e.g., GitHub Copilot, ChatGPT, Claude) responsibly
Nice to have:
- Kotlin development experience
- Domain-Driven Design (DDD), CQRS, Event Sourcing
- gRPC, GraphQL
- GCP: Cloud Functions, Pub/Sub, GKE, Cloud Spanner
- MongoDB
- Experience with high-throughput, low-latency systems
- Background in e-commerce, logistics, or fintech
Obowiązki
Engineering:
- Design and implement high-performance microservices in Java / Spring Boot
- Build and maintain event-driven integrations using Apache Kafka
- Own the data layer: schema design, query optimisation, migrations (PostgreSQL)
- Work within a containerised cloud-native environment: Docker, Kubernetes, GCP
- Hold the bar on code quality through reviews, testing standards, and CI/CD discipline
- Mentor team members and advocate for a culture of quality and continuous improvement
Ownership & Delivery:
- Take full ownership of features end-to-end from requirements to production and beyond
- Work directly with business stakeholders to challenge assumptions and align on solutions
- Understand product deeply including business context and customer impact
- Navigate complexity across a large organisation and push things over the finish line
- Write clear technical documentation: System Design docs, RFCs, and ADRs
- Identify and address technical debt proactively before problems become incidents
- Participate actively in architecture discussions with well-reasoned proposals
Benefity
- Opportunity to work in a diverse, international, and cross-functional environment with leading experts
- Learning and growth from senior leaders and leadership team exposure in e-commerce and logistics
- Increasing career opportunities across several European locations
- Range of benefits and investment in training opportunities for personal development
- Part of a community impacting sustainability, convenient deliveries, and circular economy
- Excellent working environment and flexible hours
- B2B contract offered
Elastyczne godziny
Dofinansowanie szkoleń
InPost
34 aktywne oferty