Requirements: English
Company: Grid Dynamics Poland
Region: Krakw , Lesser Poland Voivodeship
Are you a highly skilled and passionate Senior Java Developer with a deep understanding of networking technologies and a knack for tackling complex challenges? Join our dynamic platform team and play a key role in evolving our Java networking tools.
Essential functions
- Develop and maintain our Java networking platform.
- Enhance adapter frameworks to support scalable integration with modern networking systems.
- Design and develop new services and APIs.
- Apply deep expertise in algorithm design and analysis.
- Utilize the Chain of Responsibility pattern in system design.
Qualifications
- Expert-level Java (17+).
- Deep experience with algorithm design and analysis.
- Strong understanding of semantic versioning and breaking change detection.
- Experience with dependency graph modeling.
- Experience designing systems using the Chain of Responsibility pattern.
- Solid SQL skills (PostgreSQL preferred).
- Familiarity with CI/CD and testing best practices.
Would be a plus
- Linux networking and socket programming experience.
We offer
- Opportunity to work on bleeding-edge projects
- Work with a highly motivated and dedicated team
- Competitive salary
- Flexible schedule
- Benefits package - medical insurance, sports
- Corporate social events
- Professional development opportunities
- Well-equipped office