All jobs

Senior Java Software Engineer (Poland Remote)

100% Remote Full-time Open now

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

You might also like

Principal Solution Consultant

100% Remote Full-time

Senior Power Markets Associate (Interconnection & Transmission) - Remote

100% Remote Full-time

Manager Performance Optimization

100% Remote Full-time

Content Management Coordinator

100% Remote Full-time

Financial Analyst Intern, application via RippleMatch

100% Remote Full-time

Lead, Automation Developer

100% Remote Full-time

Senior Aquablation Sales Representative - Los Angeles, CA

100% Remote Full-time

Lead Engineer (Python)

100% Remote Full-time

Demand Analyst (Remote, USA)

100% Remote Full-time

Operations Support Associate

100% Remote Full-time

Senior Customer Service Representative - National Remote Opportunity at blithequark: Make a Meaningful Impact While Enjoying Flexibility

100% Remote Full-time

Experienced E-commerce Live Chat Support Specialist – Remote Customer Service and Community Moderation Role

100% Remote Full-time

Experienced eCommerce Specialist - Video Chat for Disability Access Service

100% Remote Full-time

Experienced Part Time Remote Data Analyst and Entry Specialist – Music Industry Data Examination and Insights Generation at arenaflex

100% Remote Full-time

Lab Tech III

100% Remote Full-time

Credit Risk - Hedge Fund and Asset Managers - Associate

100% Remote Full-time

Experienced Data Entry Specialist – Sales Analytics (Remote) at arenaflex

100% Remote Full-time

Experienced Customer Service Representative - 3rd Shift, Remote Opportunity with arenaflex

100% Remote Full-time

Remote Healthcare Call Center Representative

100% Remote Full-time

Enrollment Representative I

100% Remote Full-time