Senior Java Engineer
Core
Develop and maintain backend applications using Java, Spring Boot, Django, and Python, while contributing to frontend projects with React.
Role type
Senior Java Engineer (Full-stack)
Builds
Backend applications and frontend features
Domain
Software Engineering
Deliverable
production ML models | product features
Required skills
Java, Spring Boot, Django, Python, React, Kafka, GraphQL, SQL, MongoDB, Software build and deployment
Preferred skills
Dagster, Data Lakes, Amazon Athena, AI-assisted development tools, Product Manager experience
Technologies
Kafka, GraphQL, React, Django, Python, Spring Boot, MongoDB, SQL, Dagster, Data Lakes, Amazon Athena, Claude, Cursor, Windsurf
Responsibilities
Develop and maintain backend applications; Contribute across multiple backend and frontend projects; Take ownership of the software development lifecycle; Work autonomously across multiple projects; Troubleshoot production issues using data