FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Java Engineer
InPost GroupSenior Java Engineer developing microservices using Java/Spring Boot at InPost Group. Collaborating within diverse teams, enhancing delivery solutions in the e-commerce landscape.
Tech Stack
Tools & technologiesApacheCloudDistributed SystemsDockerGoogle Cloud PlatformHibernateJavaKafkaKubernetesMicroservicesPostgresSpringSpring BootSpringBoot
About the role
Key responsibilities & impact- 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
- Take full ownership of features end-to-end - from requirements to production and beyond
- Write clear technical documentation: System Design docs, RFCs, and ADRs
- Participate actively in architecture discussions with well-reasoned proposals
Requirements
What you’ll need- 5+ years of commercial Java development (Java 11/17+, Spring Boot, Spring Security, JPA/Hibernate)
- Strong experience with distributed systems - microservices, event-driven patterns, inter-service communication
- Deep JVM internals: memory model, GC tuning, concurrency, performance profiling
- Apache Kafka - producers, consumers, consumer groups, offset management, error handling
- PostgreSQL - relational modelling, indexing strategy, query plans, schema migrations
- Docker + Kubernetes - day-to-day production usage
- Proven ability to work with non-technical stakeholders and write design documents others want to read
- English B2+ - team and stakeholder communication
- Proficiency in leveraging AI tools and large language models (e.g., GitHub Copilot, ChatGPT, Claude) to enhance productivity.
Benefits
Comp & perks- Excellent working environment and flexible hours
- Opportunity to work in a diverse, international, and cross-functional environment
- Professional development opportunities
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaSpring BootSpring SecurityJPA/HibernateApache KafkaPostgreSQLMicroservicesEvent-Driven PatternsCI/CDPerformance Profiling
Soft Skills
MentoringCommunicationCollaborationContinuous ImprovementTechnical Documentation