Position: Senior Java Developer
Category: Java
English level: upper
Years of experience: 5


I have experience in various software development projects, ranging from lending marketplaces, cloud-native process automation platforms, transportation infrastructure solutions, and healthcare projects.
My  experience covers various technologies, such as Java, Spring Boot, Hibernate, REST, messaging, microservices, and monolithic architecture etc. I am familiar with various tools like Jenkins, Git Flow, Maven, and testing tools like JUnit and Mockito etc.
My current role is a senior software engineer. I am responsible for feature implementation, bug fixing, requirement clarification, communication with customers, estimation, scope decomposition, risk assessment, technology assessments and comparisons, writing unit tests, and code review. I am also involved in assessing and comparing different technologies.