Senior Backend Developer (Java)
Core
Design, develop, and maintain scalable backend systems and APIs for international projects.
Role type
Senior IC backend developer (Java/Node.js)
Builds
Scalable backend services and APIs
Domain
Cloud infrastructure (AWS) and distributed systems
Deliverable
production ML models | product features
Required skills
Java, Spring, Node.js, RESTful APIs, microservices architecture, AWS cloud services, GitHub, Docker, Kubernetes
Preferred skills
Serverless architectures (AWS Lambda), monitoring tools (CloudWatch, Prometheus), Agile/Scrum methodologies
Technologies
Java, Node.js, Spring, AWS (EC2, Lambda, S3, RDS), GitHub, Docker, Kubernetes, CloudWatch, Prometheus
Responsibilities
Design and implement backend services and APIs; Optimize application performance and scalability; Integrate and maintain cloud infrastructure on AWS; Ensure high code quality through unit testing and CI/CD practices; Troubleshoot and resolve production issues; Contribute to architectural decisions and technology strategy
Seniority
Senior, hands-on IC