Position: Middle Java developer
Category: Java
English level: intermediate
Years of experience: 3


Looking for Middle Java software developer position. Worked on 4 projects:
1 Project:
Security solution. Our team developed a multiplatform application that would secure the users’ remote access. The back-end part was written in PHP, Java, and C++.
Role: Trainee/Junior Software Developer 

Responsibilities: 
- Fixed the bugs in the back-end and front-end parts. 
- Developed new features. 

Tools and technologies: 
Java, SQL, PHP, C++ 

2 Project
Fashion e-commerce platform. The objective of the project was to create a responsive website for fashion designers.
Role: Junior Software Developer 

Responsibilities: 
- Fixed the bugs. 
- Developed new features. 
- Wrote new SQL scripts. 

Tools and technologies: Java, Spring modules, SQL, JSON.

3 Project:
Budgeting and invoice management system
Role: Middle Software Developer. Team lead

Responsibilities: 
- Led the team. 
- Added new features 
- Reviewed the team. 
- Improved project performance. 
- Migrated from Activiti BPMN to Camunda. 
- Migrated from monolith to microservices architecture

Tools and technologies: Java, Spring modules, Hibernate, Activiti, Camunda, SQL, Jenkins, JMeter, Oracle DB. 

4 Project:
Recon data automation. The team developed a system to automate  accounting work. The system efficiently processes large amounts of data.
Role: Middle Software Developer. Team lead

Responsibilities: 
- Led the team. 
- Wrote solution to process a big amount of data in the application. 
- Reviewed the team. 
- Configured project deployment. 

Tools and technologies: Java, SQL, H2, Spring modules, Hibernate, EBean, SOAP, JAX-WS, Consul, Docker.
- Interesting projects that require solving complex problems
- Friendly team