Senior Java Developer
Core
Design, develop, and upgrade backend systems interacting with mobile apps, optimizing performance and ensuring release quality.
Role type
Senior Java Developer (Backend)
Builds
Backend services and systems for mobile applications
Domain
eCommerce / Health & Wellness
Deliverable
production ML models | product features
Required skills
Java, Spring framework, data structures and algorithms, RESTful APIs, database management, caching, Git, Kubernetes, Helm, backend optimization, high-concurrency system design
Preferred skills
Front-end development, native app development, e-commerce projects
Technologies
Java, Spring, Git, Kubernetes, Helm, Docker, Jira
Responsibilities
Design and develop backend systems for mobile apps; optimize existing systems and resolve performance issues; write unit tests and verification programs; prepare technical design documents; lead small development teams and manage project schedules; collaborate with product owners and QA to define system requirements.
Seniority
Senior, hands-on IC with team leadership