We are looking for a Senior Java Software Engineer.
As part of this job you will tackle complex technical challenges – some at the architecture level, others at code level and come up with solutions.
You will learn new fields, technologies, APIs, and approaches to address the needs of an AI-based fast-growing company.
Analyze and improve efficiency, scalability, and stability of various system resources.
Requirements:
6+ years hands-on experience in developing Java server-side applications.
2+ years hands-on experience in Spring Boot framework
Proven experience in micro services frameworks. Experience with containers (Docker, Kubernetes).
Experience with noSQL + graph / time series databases.
Ability to analyze performance, detect and resolve performance bottlenecks.
Excellent communication and teamwork skills.