Position: Java Software Engineer
Category: Java
English level: intermediate
Years of experience: 4


Java/Scala developer with 4+ years of experience. 
I was working in the Telecom and Marketing spheres using both Java and Scala.

Responsibilities:
- Designing and developing new features based on customer requirements.
- Performing testing of applications by developing and applying test cases in JUnit.
- Sprint planning and task estimation.
- Analyzing, debugging, and/or assisting in problem-solving.
- Performance testing and optimization.
- Reviewing and guiding the code of other team members through code reviews.
- Determination of the direction of development of the solution components.
- Assisting in the development of software technical documentation.
- Technical interviewing of candidates for the company.
- Mentoring new team members.