Senior Java Software Engineer

Intellias

Polska

On-site

PLN 210,000 - 360,000

Full time

2 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Intellias is partnering with a Fortune 100 Midwest-based industrial manufacturer to modernize cloud services and data products used by a global network of dealers and enterprise customers. You will build scalable Spring Boot microservices and event-driven data pipelines in a distributed architecture.

Join a fast-paced Agile team, own end-to-end features from design to production, and collaborate with data engineering and analytics stakeholders to solve complex data challenges on AWS and

Qualifications

  • 6+ years of experience designing, developing, deploying, and maintaining backend services and distributed systems in production using Java 21, Spring Boot 3.x, Docker.
  • 3+ years of hands-on experience with AWS core services and cloud-native application development.
  • Strong experience designing and operating event-driven distributed systems using technologies such as Kafka, AWS Kinesis, or equivalent messaging platforms.
  • 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.
  • Solid test automation experience using JUnit and Cucumber.
  • Hands-on experience with GitHub Actions and/or similar CI/CD tools.
  • 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.
  • Ability to provide 6 hours overlap with US Central Time (CT) on business days (till 2 pm CT latest)
  • On-call support: Willingness to provide off-hours or weekend production support when required.

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.
  • Work extensively with complex datasets, focusing on data analysis, transformation, validation, and optimization.
  • Develop and maintain advanced SQL queries and data workflows to support business and platform requirements.
  • Collaborate closely with data engineering, analytics, and business stakeholders to understand and solve complex data challenges.
  • Contribute to data warehousing and analytics initiatives, including Snowflake-based solutions where applicable.
  • 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.

Skills

Java 21
Spring Boot 3.x
Docker
AWS core services
Kafka
JPA / Hibernate
PostgreSQL
DynamoDB
JUnit
Cucumber
GitHub Actions
CI/CD
English communication

Tools

GitHub Actions
AWS CloudFormation
jOOQ
Flyway
BigQuery
Databricks
PostGIS
Snowflake

Job description

On-call support: Willingness to provide off-hours or weekend production support when required

Intellias is partnering with a Fortune 100, Midwest-based industrial manufacturer to modernize and expand a suite of cloud-based services and data products used by a global network of dealers, enterprise customers, and internal business units. Our cross-functional teams deliver scalable APIs, event-driven services, and analytics pipelines that power quoting, ordering, asset telemetry, diagnostics, and lifecycle support for heavy equipment in the field.

Requirements:
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
  • 3+ years of hands-on experience with AWS core services and cloud-native application development.
  • Strong experience designing and operating event-driven distributed systems using technologies such as Kafka, AWS Kinesis, or equivalent messaging platforms.
  • 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
  • Solid test automation experience using JUnit and Cucumber
  • Hands-on experience with GitHub Actions and/or similar CI/CD tools
  • 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
  • Ability to provide 6 hours overlap with US Central Time (CT) on business days (till 2 pm CT latest
  • On-call support: Willingness to provide off-hours or weekend production support when required
Nice to Have
  • Advanced SQL expertise, including designing, writing, optimizing, and troubleshooting complex analytical queries against large and complex datasets.
  • Experience processing, enriching, or analyzing event and telemetry data at scale.
  • Experience with AWS CloudFormation.
  • Experience with jOOQ and Flyway.
  • Experience with BigQuery or Databricks.
  • Experience with Spring Cloud.
  • Experience working with geospatial data (PostGIS).
  • Experience supporting large-scale data platforms, reporting systems, or business analytics products.
  • Experience working with distributed data processing or data pipeline technologies.
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
  • Work extensively with complex datasets, focusing on data analysis, transformation, validation, and optimization
  • Develop and maintain advanced SQL queries and data workflows to support business and platform requirements
  • Collaborate closely with data engineering, analytics, and business stakeholders to understand and solve complex data challenges
  • Contribute to data warehousing and analytics initiatives, including Snowflake-based solutions where applicable
  • 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
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

Intellias • Polska

Remote
PLN 260,000 - 380,000
Senior Spring Boot & AWS Microservices Engineer
Senior Spring Boot & AWS Microservices Engineer

Intellias • Polska

Remote
PLN 260,000 - 380,000
Senior Java Backend Engineer – Cloud & Data Pipelines
Senior Java Backend Engineer – Cloud & Data Pipelines

Intellias • Polska

On-site
PLN 210,000 - 360,000
Senior DevOps engineer (Java background)
Senior DevOps engineer (Java background)

Luxoft • Polska

On-site
PLN 180,000 - 260,000
Senior Java Developer (Platform Modernization)
Senior Java Developer (Platform Modernization)

Addepto • Warszawa

On-site
PLN 180,000 - 240,000
Lead Java Backend Developer
Lead Java Backend Developer

EPAM Systems • Polska

On-site
PLN 320,000 - 520,000
Senior DevOps engineer (Java background)
Senior DevOps engineer (Java background)

Luxoft Poland • Polska

On-site
PLN 180,000 - 240,000
Private medical care
Dental care
Life insurance
+1
Senior Java Software Engineer :)
Senior Java Software Engineer :)

Luxoft • Kraków

On-site
PLN 180,000 - 280,000
Equipment: laptop and monitor
Senior Java Engineer
Senior Java Engineer

EPAM Systems • Wrocław

On-site
PLN 260,000 - 380,000
Senior Java Spring Developer
Senior Java Spring Developer

EPAM Systems • Polska

Hybrid
PLN 180,000 - 240,000
On-site 3 days/week at client office