Senior Java Engineer

Posted 4 days ago

This is a fully remote position, open to applicants in Poland.

📋 Description

• Create and implement high-performance microservices utilizing Java and Spring Boot

• Develop and sustain event-driven integrations with Apache Kafka

• Manage the data layer, encompassing schema design, query optimization, and PostgreSQL migrations

• Operate within a containerized cloud-native environment leveraging Docker, Kubernetes, and GCP

• Ensure code quality through reviews, adherence to testing standards, and CI/CD practices

• Guide team members and advocate for quality and ongoing enhancement

• Take ownership of features from requirements gathering through to production and beyond

• Collaborate directly with business stakeholders to challenge assumptions and reach consensus on solutions

• Cultivate a deep understanding of product context, customer impact, and the rationale behind features

• Navigate a large organization, foster cross-team relationships, and execute initiatives

• Produce technical documentation, including System Design documents, RFCs, and ADRs

• Proactively identify and resolve technical debt

• Actively engage in architecture discussions with well-justified proposals


⛳️ Requirements

• Over 5 years of professional Java development experience

• Strong expertise in distributed systems, microservices, event-driven patterns, and inter-service communication

• In-depth knowledge of JVM internals, including memory model, GC tuning, concurrency, and performance profiling

• Experience with Apache Kafka, covering producers, consumers, consumer groups, offset management, and error handling

• Proficiency in PostgreSQL, focusing on relational modeling, indexing strategies, query plans, and schema migrations

• Daily hands-on experience with Docker and Kubernetes

• Familiarity with Maven/Gradle, Git, JIRA, Confluence, code reviews, and CI/CD processes

• Proven capability to collaborate with non-technical stakeholders and create design documents

• English proficiency at B2+ level for effective team and stakeholder communication

• Ability to utilize AI tools and large language models, such as GitHub Copilot, ChatGPT, and Claude

• Skill in critically assessing AI-generated outputs and applying them responsibly in professional workflows

• Nice-to-have: Experience in Kotlin development

• Nice-to-have: Knowledge of Domain-Driven Design (DDD), CQRS, and Event Sourcing

• Nice-to-have: Familiarity with gRPC and GraphQL

• Nice-to-have: Experience with GCP Cloud Functions, Pub/Sub, GKE, and Cloud Spanner

• Nice-to-have: Knowledge of MongoDB

• Nice-to-have: Experience with high-throughput, low-latency systems

• Nice-to-have: Background in e-commerce, logistics, or fintech


🏝️ Benefits

• Exceptional working environment with flexible hours

• B2B contract type

• Opportunities for professional development and training

• Chance to work in a diverse, international, and cross-functional team

• Exposure to industries such as e-commerce and logistics

• Opportunity to collaborate with leading experts and senior leadership

• Options for remote work, including fully remote for the Merchant Portal team

• Hybrid work model for the InPost Pay team: one day per week in the office in Warsaw or Kraków, with remaining days remote

People also viewed

RR Donnelley10 hours ago

AI Architect, Technical Lead

US flagIllinois OnlyFreelanceBackend Engineer$129.5k – $207.2k/year
ApplyView job
plotdesk11 hours ago

PHP Vibe Coder, Laravel

DE flagGermany OnlyFull-timeBackend Engineer€3,500 – €8,000/month
ApplyView job
CmdScale GmbH12 hours ago

Senior Rust Consultant, Engineer

DE flagGermany OnlyFull-timeBackend Engineer€70k – €85k/year
ApplyView job
Colsubsidio21 hours ago

Docente Desarrollo Web, Back-End – Medio Tiempo

CO flagColombia OnlyFull-timeBackend EngineerCOP 2.2M/month
ApplyView job
Skillshare1 day ago

Staff Backend Engineer – Platform & Domain Foundations

CA flagCanada, +1 more countryFull-timeBackend Engineer
ApplyView job
Mindrift1 day ago

Senior Python Data Scraping Engineer – Freelance

RO flagRomania, +5 more countriesPart-timeBackend Engineer$40/hour
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers