Position: Java Developer
Category: Java
English level: upper
Years of experience: 3


7+ years of total professional commercial experience
2+ years of professional experience in Java development

2 years as Java Developer
Project: one of the most popular distributives of Hadoop project, YARN and MapReduce
Responsibilities: design and implement new features, bug fix, troubleshooting

2 years as QA Automation Engineer
Project: one of the most popular distributives of Hadoop project, YARN and MapReduce
Responsibilities: design and develop test framework, implementing backend test scenarios which required deep dive into software core logic, performing code reviews of team members contributions.

3 years of experience as QA/Support Engineer
Project: real-time network device management/monitoring tool for DOCSIS/GPON networks
QA engineer responsibilities: new features testing, backend and frontend quality control, performance testing, API testing.
Support Engineer responsibilities: investigating issues in application backend workflow - deep dive into MySQL slowness/memory issues; investigating Java backend issues, analyzing heap/thread dumps, GC/application/Linux logs; custom tools implementation in bash/Java for specific customer's needs.