Back to all jobs

Senior Java Software Engineer (Poland Remote)

Work from home Full-time role Hiring

Join Turnitin as a Senior Java Software Engineer to develop and maintain the core data processing and reporting systems for our Insights platform. The role involves designing and implementing scalable data pipelines, developing and optimizing data storage and retrieval systems, and collaborating with cross-functional teams.

Requirements

  • 8+ years of expertise in backend development, with proficiency in Java and experience with serverless frameworks (e.g., AWS Lambda, Google Cloud Functions)
  • Strong understanding of data modeling and experience with SQL (PostgreSQL) and NoSQL databases (e.g., DynamoDB)
  • Ability to analyze data processing bottlenecks and identify performance improvements
  • Proven ability to work effectively in cross-functional teams and collaborate with stakeholders across various locations, including distributed teams based in Europe and the USA
  • Extensive experience with software development best practices (e.g. design patterns, test-driven development, code profiling, debugging)
  • Ability to communicate effectively with both technical and non-technical colleagues in agile environments

Benefits

  • Remote First Culture
  • Health Care Coverage
  • Education Reimbursement
  • Competitive Paid Time Off
  • 4 Self-Care Days per year
  • National Holidays
  • 2 Founder Days + Juneteenth Observed
  • Paid Volunteer Time
  • Charitable contribution match
  • Monthly Wellness or Home Office Reimbursement
  • Access to Modern Health (mental health platform)
  • Parental Leave
  • Retirement Plan with match/contribution

Originally posted on Himalayas

Apply To this Job

More remote roles to explore

Principal Solution Consultant

Work from home Full-time role

Senior Power Markets Associate (Interconnection & Transmission) - Remote

Work from home Full-time role

Manager Performance Optimization

Work from home Full-time role

Content Management Coordinator

Work from home Full-time role

Financial Analyst Intern, application via RippleMatch

Work from home Full-time role

Lead, Automation Developer

Work from home Full-time role

Senior Aquablation Sales Representative - Los Angeles, CA

Work from home Full-time role

Lead Engineer (Python)

Work from home Full-time role

Demand Analyst (Remote, USA)

Work from home Full-time role

Operations Support Associate

Work from home Full-time role

Senior Analyst - Control Management: Product/Service Risk Advisory Expert for American Express's US Consumer Services Team

Work from home Full-time role

Experienced Customer Service Representative – Disney Magic at Home

Work from home Full-time role

SIU Investigator (Remote - Must be in Oklahoma)

Work from home Full-time role

Manager, Technical Customer Service

Work from home Full-time role

Experienced Remote Data Entry Specialist – Flexible Work from Home Opportunity with blithequark

Work from home Full-time role

Senior Software Engineering Educator - AI Enablement

Work from home Full-time role

Gestionnaire de produit GIA

Work from home Full-time role

Mortgage Information Specialist (18 month contract)

Work from home Full-time role

Laboratory Schools: Math Teacher, High School, Part-Time

Work from home Full-time role

Manager, Engineering - Data and AI Architecture: Lead the Future of Data-Driven Solutions

Work from home Full-time role