Position: Senior Full Stack Developer
Company: Grid Dynamics
Category: Java
Experience required: 3y
English level: intermediate

**Responsibilities:**
- Participate in the design and development of web applications from requirements analysis to production.
- Constantly improve software quality (evaluate and incorporate new libraries, tools, and technologies; code reviews; refactoring; testing; etc.)
- Analyze and improve application performance
- Search for simple and robust solutions to complex tasks
- Work in an Agile methodology environment where innovation, teamwork, and creativity are the key to success

**Details on tech stack:**
Java + React

**Requirements:**
- Deep understanding of Java, Spring boot
- Solid experience of Kotlin
- GCP
- Kubernetes
- React/Redux
- Intermediate English or higher
- Good communication skills
- Good problem-solving skills, initiative, and intellectual curiosity
- Have experience of building at least one project from scratch
- Experience with rolling out at least one project to production
- Experience with developing unit tests on at least one project with not less than 30% coverage
- Excellent problem-solving skills, initiative, and intellectual curiosity
- Leadership skills

**We offer:**
- Competitive salary
- Work on bleeding-edge projects on a team of experienced and motivated engineers
- Flexible working hours
- Health insurance, benefits package, company-sponsored conferences, vacations
- Well-equipped office located in the center of the city