CrawlJobs Logo

Senior Kotlin/Java Engineer

Poland, Wroclaw · Job Posted December 14, 2025
Apply Position
Job Link Share

Job Description

Join the engineering team and help build scalable backend services that power one of the world’s leading meal-kit delivery platforms. The team is responsible for ensuring that millions of customers around the world can pay seamlessly and securely for their subscriptions. You’ll work in a high-scale, event-driven microservices environment focused on supporting and expanding our payment capabilities. Right now, our main goal is to implement new payment methods via existing providers, making sure that recurring payments are successful or recovered on time. The scope of work includes extending existing systems, integrating with third-party payment providers, and ensuring that all changes are well-tested, documented, and smoothly integrated.

Job Responsibility

  • Design, build, and maintain backend microservices within a high-scale, event-driven environment
  • Add and maintain payment options for customers through existing providers
  • Implement new payment methods and ensure they are technically sound, stable, and fully tested
  • Work with AWS, Kubernetes, and CI/CD pipelines to ensure reliable and automated delivery
  • Design and maintain REST/gRPC APIs, integrating with Kafka, SNS/SQS, PostgreSQL, and Redis
  • Focus on quality, security, and resilience — including testing (unit, integration, contract)
  • Strengthen observability and system reliability through logging, metrics, tracing, and runbooks
  • Work in an Agile environment
  • Participate in code reviews, share knowledge, and contribute to team growth

Requirements

  • 5+ years of professional backend development experience
  • Strong expertise in Kotlin (and Java), building scalable microservices, ideally in high-traffic or e-commerce environments
  • Hands-on experience with Kubernetes, AWS, and CI/CD pipelines
  • Familiarity with event-driven architectures and message brokers (Kafka, SNS/SQS)
  • Solid understanding of PostgreSQL
  • Experience in testing best practices (unit, integration, contract, TDD)
  • Knowledge of Grafana for monitoring and observability
  • Excellent English communication skills – clear, structured, and collaborative

Nice to have

Experience with A/B testing frameworks is an advantage

What we offer

  • Paid Vacation
  • Sick Days
  • Sport/Insurance Compensation
  • English Classes
  • Charity
  • Training Compensation

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Senior Kotlin/Java Engineer

8 matching positions

Senior Kotlin/Java Engineer

Join the engineering team and help build scalable backend services that power on...
Location
Location
Turkey , Istanbul
Salary
Salary:
Not provided
zoolatech.com Logo
Zoolatech
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of professional backend development experience
  • Strong expertise in Kotlin (and Java), building scalable microservices, ideally in high-traffic or e-commerce environments
  • Hands-on experience with Kubernetes, AWS, and CI/CD pipelines
  • Familiarity with event-driven architectures and message brokers (Kafka, SNS/SQS)
  • Solid understanding of PostgreSQL
  • Experience in testing best practices (unit, integration, contract, TDD)
  • Knowledge of Grafana for monitoring and observability
  • Excellent English communication skills – clear, structured, and collaborative
Job Responsibility
Job Responsibility
  • Design, build, and maintain backend microservices within a high-scale, event-driven environment
  • Add and maintain payment options for customers through existing providers
  • Implement new payment methods and ensure they are technically sound, stable, and fully tested
  • Work with AWS, Kubernetes, and CI/CD pipelines to ensure reliable and automated delivery
  • Design and maintain REST/gRPC APIs, integrating with Kafka, SNS/SQS, PostgreSQL, and Redis
  • Focus on quality, security, and resilience — including testing (unit, integration, contract)
  • Strengthen observability and system reliability through logging, metrics, tracing, and runbooks
  • Work in an Agile environment
  • Participate in code reviews, share knowledge, and contribute to team growth
What we offer
What we offer
  • Paid Vacation
  • Hybrid Work (home/office)
  • Sick Days
  • Sport/Insurance Compensation
  • Holidays Day Off
  • English Classes
  • Training Compensation
  • Transportation compensation
Read More
Arrow Right

Senior Backend Engineer - Data Security - Kotlin/Java (Cortex Cloud)

In this role, you will be dedicated to safeguarding our clients’ data within the...
Location
Location
Israel , Tel Aviv
Salary
Salary:
Not provided
paloaltonetworks.com Logo
Palo Alto Networks
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of hands-on software engineering experience, with a strong preference for Java or Kotlin with Spring Boot
  • Proven experience designing and building large-scale, scalable cloud-based applications
  • Expertise in microservices architecture, including technologies like Kubernetes, Docker, GKE, EKS, or AKS
  • Experience with relational or NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB) and ORMs (e.g., JPA, Hibernate)
  • Bachelor of Science in Computer Science or equivalent practical experience (e.g., elite software unit in the military)
Job Responsibility
Job Responsibility
  • Drive innovation by designing and implementing impactful solutions that address client needs, contributing to the full feature development lifecycle from design to deployment
  • Take ownership of specific feature segments, ensuring high-quality code and robust functionality through meticulous attention to detail and a focus on execution
  • Proactively collaborate and exchange information with cross-functional teams, including product and infrastructure, to ensure seamless integration and alignment on shared objectives
  • Challenge the status quo by generating innovative ideas and actively participating in brainstorming sessions to foster product and architectural improvements
  • Actively engage in technical discussions, openly sharing knowledge and learning from others to solve complex problems and elevate team expertise
  • Design and build highly scalable, resilient, and secure cloud-based applications and microservices
  • Contribute to an agile and dynamic engineering culture, demonstrating a strong drive and outstanding communication skills to deliver results efficiently
  • Fulltime
Read More
Arrow Right

Senior Software Engineer

We are seeking a Senior Software Engineer to drive the technical direction and s...
Location
Location
Australia , Sydney
Salary
Salary:
Not provided
woolworths.com.au Logo
Woolworths Supermarkets
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Minimum of 5 years commercial experience with a proven track record of developing and scaling large-scale, mission-critical web applications
  • Deep technical proficiency in server-side technologies (Kotlin/Java, Spring Boot), software design patterns, and designing complex, high-availability, service-based architectures and RESTful environments
  • Proven experience with client-facing, revenue-generating systems, effectively balancing quality and commercial urgency
  • Exceptional communication and documentation skills for conveying complex technical strategies to all stakeholders
  • Strong experience with relational databases (PostgreSQL), cloud platforms (preferably GCP), containerisation, and a deep commitment to TDD/BDD and automated testing
  • Expert understanding of and ability to lead agile practices (Scrum, Kanban, XP), technical planning, and estimation, while working independently in an ambiguous, fast-paced environment
Job Responsibility
Job Responsibility
  • Lead the instrumentation of the platform to drive data-informed decisions and proactively maintain system health using modern monitoring tools
  • Contribute to high-level planning, technical documentation, and the selection of long-term technology choices
  • Drive the design and evolution of a scalable, resilient platform architecture, taking end-to-end accountability for major components
  • Raise the bar for engineering standards and code quality through rigorous peer reviews and mentoring
  • Balance technical debt with speed-to-market, making trade-offs to support a high-growth, revenue-generating environment
  • Design and optimise generic, scalable integration patterns across the ecosystem (CRM, AdTech, CMS)
  • Partner with Product, Design, and Marketing to translate business vision into robust technical reality and contribute to high-level planning and technology choices
What we offer
What we offer
  • Team discounts across our range of Woolworths Group brands you know and love and a robust rewards program that celebrates and incentivises purpose-driven work
  • A global business with endless career possibilities around every corner and across every discipline – with valuable exposure to a vast and exciting business network
  • A progressive and flexible ‘work from anywhere' policy that gives you the opportunity to harmonise work, life and your wellbeing
  • A range of programs to help you prioritise and manage your wellbeing, including 24/7 access to the Sonder app
  • Fulltime
Read More
Arrow Right

Senior Software Engineer

Come be part of the team that’s redefining how people stay productive on mobile....
Location
Location
India , Hyderabad
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 7+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
  • OR equivalent experience
  • Proven track record of delivering high-quality software or mobile applications at scale, from initial design through release
  • Hands-on experience with mobile development on Android and/or iOS – understanding of mobile UX paradigms, performance constraints, and platform ecosystems
  • Excellent problem-solving and debugging skills, with the ability to quickly pick up new technologies and ramp up on complex existing codebases
  • Strong collaboration and communication skills – able to work effectively across team boundaries, build trust with diverse stakeholders, and clearly articulate technical ideas and outcomes
  • Quality mindset with attention to detail – demonstrated ability to write maintainable code, create unit/integration tests, and use telemetry or feedback to continually refine and improve a product
Job Responsibility
Job Responsibility
  • Design, develop, and deliver new features and improvements in the M365 Copilot Mobile app across Android and iOS, maintaining a high bar for quality, performance, and user experience
  • Drive a mobile-first approach for Copilot experiences
  • Collaborate across disciplines — partner closely with program managers, designers, data scientists, and global engineering teams to define requirements, align on designs, and deliver end-to-end, user-centric features
  • Write clean, maintainable, and high-performance code across multiple languages and frameworks (e.g., Swift/Objective-C, Kotlin/Java, C/C++). Contribute to shared libraries and ensure cross-platform consistency in feature implementation
  • Leverage data and insights — instrument telemetry and analytics into features, analyze user engagement, crash reports, and telemetry signals, and iterate quickly to enhance Copilot’s effectiveness, retention, and user satisfaction
  • Optimize performance and reliability — debug and resolve complex issues across the stack (client, service integrations, OS interactions) to meet ambitious goals such as sub-second app launch (P95) and >99.5% crash-free sessions, ensuring a smooth, dependable experience
  • Practice customer obsession — build with empathy for both enterprise and consumer users. Incorporate real-world feedback to deliver a frictionless onboarding and delightful daily experience that consistently exceeds expectations
  • Champion engineering excellence and team culture — participate in code reviews, share best practices, mentor junior engineers, and help foster an inclusive, collaborative environment where everyone can do their best work
  • Fulltime
Read More
Arrow Right

Senior Software Engineer, Transaction Risk

Our mission is to keep Airwallex’s products and services safe and secure. We con...
Location
Location
Singapore , Singapore
Salary
Salary:
Not provided
airwallex.com Logo
Airwallex
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years experience in Java/Kotlin backend development, with proven delivery in internet-scale applications, large financial systems, or e-commerce platforms
  • 3+ years experience building systems for risk platforms and/or payment platforms
  • Bachelor’s degree in Computer Science or related fields (or equivalent practical experience)
  • Strong knowledge of Java ecosystem, including concurrency/multithreading, high-throughput IO (NIO), and network communication fundamentals
  • Solid foundation in distributed systems design: high concurrency, high load, high availability, resilience, and scalability
  • Strong engineering practices: performance tuning, service stability, data/query optimization, and production troubleshooting
  • Experience with Spring / Spring Boot and designing RESTful APIs
  • Familiarity with build tools such as Gradle/Maven
  • Familiarity with common data formats such as JSON
Job Responsibility
Job Responsibility
  • Design, develop, and operate core transaction risk services and infrastructure using Kotlin/Java, supporting payment products and transaction systems
  • Own end-to-end delivery of key components and services on Airwallex’s microservice framework: design, implementation, testing, deployment, and observability
  • Build high-concurrency, highly available distributed services, optimizing latency, throughput, and reliability for production workloads
  • Collaborate with senior engineers and cross-functional partners to define technical solutions, APIs, and service boundaries
  • drive architectural improvements
  • Explore and evaluate new technologies (e.g., graph/streaming/ML/LLM related) and propose pragmatic upgrades aligned with business risk needs
  • Mentor engineers through code reviews, design discussions, and engineering best practices, improving team quality and delivery efficiency
  • Participate in on-call/incident response when needed, driving root-cause analysis and long-term remediation
  • Fulltime
Read More
Arrow Right

Senior Software Engineer, GTPN Platform

This is a unique opportunity to collaborate closely with product managers and de...
Location
Location
Singapore , Singapore
Salary
Salary:
Not provided
airwallex.com Logo
Airwallex
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • A minimum of 5 years of engineering experience
  • Bachelor degree or above in computer science or engineering related majors
  • Experience in system design and software development
  • Robust expertise in Kotlin/Java
  • Data-driven and analytical
  • Ability to interpret data to enhance product performance and user satisfaction
Job Responsibility
Job Responsibility
  • Develop and innovate cutting-edge financial solutions
  • Collaborate with engineers, product managers, and designers to bring finance products from concept to launch
  • Understand and empathize with customers' needs and challenges
  • Measure and optimize using data to drive decisions
  • Fulltime
Read More
Arrow Right

Senior Android Engineer - Streaming

As a Software Engineer on the Video Streaming team, your work will directly shap...
Location
Location
United States , San Mateo
Salary
Salary:
160000.00 - 260000.00 USD / Year
verkada.com Logo
Verkada
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BS/MS in Computer Science or a related field
  • 4+ years of professional experience in Android development (Kotlin/Java)
  • Deep understanding of ExoPlayer, MediaCodec and Android Media APIs
  • Familiarity with video streaming protocols (HLS, DASH, RTSP, WebRTC) and audio, video and image codecs like H.264, HEVC, HEIF and AAC
  • Strong grasp of performance optimization on mobile devices (memory, CPU, GPU, battery) and networking protocols like TCP, UDP and QUIC
  • Must be willing and able to work onsite five days per week
Job Responsibility
Job Responsibility
  • Enhance the streaming experience on our Android app by delivering low-latency live video and ultra-fast load times
  • Collaborate with backend and streaming infrastructure teams to integrate APIs and deliver end-to-end video solutions
  • Implement and optimize video streaming protocols (HLS, DASH, RTSP, WebRTC, etc.) for low-latency, high-quality playback using adaptive bitrate streaming algorithms
  • Work with hardware-accelerated decoders (MediaCodec, ExoPlayer) to deliver smooth and efficient performance across various media formats (images, audio and video)
  • Stay current with the latest in Android media APIs, streaming protocols, and device capabilities
  • Collaborate cross-functionally with product and design to ensure a playback experience that’s consistent with other platforms and other video applications
What we offer
What we offer
  • Healthcare programs that can be tailored to meet the personal health and financial well-being needs - Premiums are 100% covered for the employee under at least one plan and 80% for family premiums under all plans
  • Nationwide medical, vision and dental coverage
  • Health Saving Account (HSA) with annual employer contributions and Flexible Spending Account (FSA) with tax saving options
  • Expanded mental health support
  • Paid parental leave policy & fertility benefits
  • Time off to relax and recharge through our paid holidays, firmwide extended holidays, flexible PTO and personal sick time
  • Professional development stipend
  • Fertility Stipend
  • Wellness/fitness benefits
  • Healthy lunches provided daily
  • Fulltime
Read More
Arrow Right

Senior Backend Engineer (Kotlin)

Location
Location
Salary
Salary:
Not provided
instaff.com Logo
InStaff
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Professional backend experience (Kotlin/Java)
  • Production experience writing services in Kotlin
  • Fluent in English
  • Reside in Europe and hold valid authorisation to work in country of residence
Read More
Arrow Right