Senior Java Software Engineer (Poland Remote)

Remote Full-time
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.Requirements8+ 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 improvementsProven ability to work effectively in cross-functional teams and collaborate with stakeholders across various locations, including distributed teams based in Europe and the USAExtensive 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 environmentsBenefitsRemote First CultureHealth Care CoverageEducation ReimbursementCompetitive Paid Time Off4 Self-Care Days per yearNational Holidays2 Founder Days + Juneteenth ObservedPaid Volunteer TimeCharitable contribution matchMonthly Wellness or Home Office ReimbursementAccess to Modern Health (mental health platform)Parental LeaveRetirement Plan with match/contributionOriginally posted on Himalayas

Apply Now
Apply Now

Similar Opportunities

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote Full-time

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote Full-time

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote Full-time

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote Full-time

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote Full-time

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote Full-time

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote Full-time

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote Full-time

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote Full-time

USPS Office Helper

Remote Full-time

Strategic Project Lead

Remote Full-time

**Experienced Customer Service Agent – Airport Operations – arenaflex PT in Reno, NV**

Remote Full-time

Corporate Partnerships Operations Coordinator

Remote Full-time

(No Experience/ Entry Level) Data Entry Specialist ?? REMOTE WORK

Remote Full-time

Telemetry Nurse (RN) in Glen Allen, VA

Remote Full-time

Customer Service / Sales

Remote Full-time

Experienced Remote Part-Time Data Entry Specialist for Accurate Information Management and Analysis at blithequark

Remote Full-time

Experienced Customer Service Case Officer – Hybrid/Remote Role Focused on Delivering Empathetic Support and Solutions to Clients in Need

Remote Full-time

Director of Training

Remote Full-time

Remote Part-Time Data Entry Specialist – Healthcare Industry | Flexible WFH Position | $23/Hour

Remote Full-time
← Back to Home