Senior Java Software Engineer - AWS, Lambda, DynamoDB

Yesterday

Apply Now
Logo of Turnitin

Turnitin

plagiarism prevention β€’ automated assessment and scoring β€’ online grading β€’ writing instruction β€’ educational technology

501 - 1000

Description

β€’ Build and maintain services related to grading and feedback functionality. β€’ Responsible for designing, implementing, and maintaining scalable backend systems. β€’ Develop and optimize serverless architecture using AWS Lambda. β€’ Collaborate with cross-functional teams including QA, Product, UX and Support.

Requirements

β€’ 4+ years of experience in backend development β€’ Strong proficiency in at least one programming language suitable for AWS Lambda (e.g., Python, Node.js, Java) β€’ Experience with AWS services, particularly Lambda, API Gateway, and DynamoDB β€’ Solid understanding of serverless architecture principles and best practices β€’ Experience with microservices design patterns and event-driven architectures β€’ Proficiency in version control systems (e.g., Git) and CI/CD tools β€’ Strong problem-solving skills and attention to detail

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*

Apply Now

Similar Jobs

Built byΒ Lior Neu-ner. I'd love to hear your feedback β€” Get in touch via DM or lior@remoterocketship.com