Position: Senior Java Developer  Poland   Ukraine
Company: Grid Dynamics
Experience required: 5y
English level: upper

Grid Dynamics looking for a strong Java Developer.

**SUCCESSFUL CANDIDATE MUST HAVE:
Deep Java skills
Good understanding of how computing networks operate and the different layers of networks. Need to demonstrate knowledge of how TCP operates, how TLS and HTTPS operates, as well as more modern protocols, like HTTP/2. Deep knowledge of these protocols is required for this role (not just being able to write APIs).**

 Min requirements:
- Key Qualifications
 • Strong proficiency and experience in Java, open source HTTP frameworks and API design
 • Experience with Reactive Java and asynchronous Java development
 • Detailed knowledge and experience working with network stacks and internet protocols
 • Experience with performance-critical applications and optimization
 • Experience driving product features, functional specifications, and development schedules, representing team and technology
 • Be an advocate and driver for proven engineering practices
 • Dedicated attention to detail
 • Strong interpersonal, communication and network-building skills
 • Proven documentation and technical writing skills

What we offer:

- To work for an international company with famous clients
- Mentorship throughout the whole professional path in the company
- Training on the most effective sourcing techniques, workshops on technical and non-technical topics, knowledge-sharing sessions
- Access to the internal education platform
- English courses
- Salary base + bonuses for qualified candidates
- Medical insurance
- Benefit program