Senior Java Software Engineer
Intellias
New York, United States Full Time Technology Jobs United States
Job Description
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:
- 8+ years designing, developing, deploying, and maintaining backend services and distributed systems in production: Java 21, Spring Boot 3.x, Docker
- Strong experience with event-driven architectures using AWS Kinesis
- Test automation with Cucumber and JUnit
- Experience with JPA/Hibernate
- Hands-on experience with one GitHub Actions and/or Azure DevOps pipelines
- Strong database design skills with PostgreSQL and DynamoDB, including schema optimization and performance tuning
- Ability to provide 6 hours overlap with US Central Time (CT) on business days
Nice to have:
- Experience in processing and enriching event/telemetry data
- Experience with Spring Cloud
- Experience with JOOQ and Flyway
Responsibilities:
- Design, implement, and maintain Spring Boot–based services for ingesting and processing event-driven data
- Build secure, scalable backend services exposing internal and external APIs
- Consume, parse, and enrich Kinesis event streams with domain and geospatial metadata
- Maintain and optimize PostgreSQL/PostGIS schemas across multiple data domains
- Support reliable data flow between streaming pipelines and operational data stores
- Apply monitoring, logging, and alerting best practices using AWS
- Contribute to CI/CD modernization via Azure DevOps
- Maintain clear documentation and promote engineering best practices
Posted April 12, 2026