Similar Jobs
See allSenior Software Engineer
Turnitin
US
Java
AWS
Git
JAVA BACKEND DEVELOPER (M/F/D)
ParkHere
Europe
Java
Kotlin
AWS
Sr Software Engineer, Commercial Services
Natera
US
Java
Spring Boot
GraphQL
Senior Staff Software Engineer, Integrations (Tech Lead)
Veza
North America
Golang
Java
RESTful APIs
Senior Software Engineer II
ConnectWise
APAC
Python
AWS
PostgreSQL
Responsibilities:
- Drive the long-term technical strategy and multi-year architectural roadmap for the GRaF backend platform, defining and enforcing technical standards and best practices across the team.
- Lead the design, development, and implementation of scalable, robust, and cost-efficient backend services using AWS Lambda, RESTful APIs, and event-driven architectures.
- Act as a technical leader, providing expert technical guidance and mentorship to engineers on system design, Java best practices, code quality, and troubleshooting complex issues in production environments.
Qualifications:
- 10+ years of professional experience in backend development.
- Expert-level proficiency in Java or another programming language suitable for AWS Lambda, with deep experience in distributed, high-scale, and high availability systems.
- Extensive experience with complex AWS serverless services (especially Lambdas & DynamoDB).
Turnitin
Turnitin partners with educators and institutions to develop learning integrity solutions that recognize the enduring value of critical thinking. They are a global organization with team members in over 35 countries and are committed to a remote-first culture with a diverse community of colleagues.