-
View all jobs
Mandatory
- 6+ years of experience designing, developing, deploying, and maintaining backend services and distributed systems in production using Java 21, Spring Boot 3.x, Docker
- 2+ years of experience designing, developing, deploying, and maintaining backend services and distributed systems in production using Kotlin
- Strong ownership and self-management in a fast-paced Agile environment, with the ability to independently deliver end-to-end solutions, resolve blockers, and communicate effectively in English
- Hands-on experience with AWS (core services and cloud-native development)
- Strong experience with microservices, MVC, and event-driven architectures
- Strong experience with JPA / Hibernate
- Strong database design skills with PostgreSQL (advanced SQL) and DynamoDB, including schema design, optimization, and performance tuning
- Experience building and operating event-driven systems (e.g., Kafka, Kinesis)
- Solid test automation experience using JUnit and Cucumber
- Hands-on experience with GitHub Actions and/or similar CI/CD tools
- Ability to provide 6 hours overlap with US Central Time (CT) on business days (till 2 pm CT latest)
Nice to Have
- Experience in processing and enriching event/telemetry data
- Experience with AWS Kinesis and CloudFormation
- Experience with jOOQ and Flyway
- Experience with Snowflake, BigQuery, or Databricks (data warehousing/analytics)
- Experience with Spring Cloud
- Experience working with geospatial data (PostGIS)
Responsibilities:
- Responsibilities
- Design, develop, and maintain scalable Spring Boot-based microservices in a distributed architecture
- Build and operate event-driven data processing pipelines, including ingestion, transformation, and enrichment of streaming data
- Develop and maintain robust APIs for internal and external consumers
- Work with AWS cloud services to design and support reliable, scalable backend systems
- Design, optimize, and maintain PostgreSQL and DynamoDB schemas, ensuring performance and data integrity
- Implement and maintain automated testing strategies (unit and integration)
- Contribute to and maintain GitHub Actions pipelines
- Ensure system reliability through monitoring, logging, and observability best practices
- Collaborate effectively in a distributed team, communicating progress, risks, and dependencies
- Take ownership of features end-to-end, from design through deployment and production support
- Maintain clear technical documentation and promote engineering best practices
Key Skills
Ranked by relevance
cloud
microservices
cicd
sql
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Senior Java Software Engineer (Kotlin)
2026-05-21
Full-time
Mid-Senior
Spain
IT Services
Information Technology
View Job Details
Related
Senior/Principal Backend Kotlin Engineer
2026-05-21
Full-time
Mid-Senior
India
IT Services
Engineering
View Job Details
Related
Senior DevOps Engineer (Azure)
2026-05-19
Full-time
Mid-Senior
Ukraine
IT Services
Engineering
Login to Apply
- Posted
- Apr 23, 2026
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Poland
- Company
- Intellias
Industries
IT Services
IT Consulting
Categories
Information Technology
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Senior Java Software Engineer (Kotlin)
2026-05-21
Full-time
Mid-Senior
Spain
IT Services
Information Technology
View Job Details
Related
Senior/Principal Backend Kotlin Engineer
2026-05-21
Full-time
Mid-Senior
India
IT Services
Engineering
View Job Details
Related
Senior DevOps Engineer (Azure)
2026-05-19
Full-time
Mid-Senior
Ukraine
IT Services
Engineering