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


Middle Java Software Developer:
 1. Collaborated effectively in Scrum teams to conduct software analysis, programming, testing, debugging and accomplish objectives by deadlines.
 2. Provided general support for all services, added new functionalities to existing applications, wrote and maintained unit, integration and technical documentation.
 3. Configured CI/CD pipelines.
 4. Provided code review for the whole team.

Junior Java Software Developer:
 1. Worked on Agile methodology, involved in daily meetings to monitor the progress and in requirements gathering, analysis, design, documentation of the application.
 2. Developed microservices using Java Spring Boot, Hibernate, Restful services with good quality of code and debugged errors to improve performance.
 3. Worked docker container management along with volumes, container-based DB, services and setup.
 4. Created SQL queries functions, views for database by analysing the required business objects.
 5. Wrote and maintained unit, integration tests and technical documentation.