Position: Middle Java developer
Category: Java
English level: upper
Years of experience: 4

• Developed new integration modules with bank services and applications.
• Built software versions and delivered patches to customer with installation instructions.
• Made project migration to newer platform.
• Went on business trips, solved problems on customer's environment.
• Mentored junior developers (two groups of newcomers).
• Implemented Timeline Storage prototype.
• Investigated in RocksDB graph database storage.
Looking for a job as Middle Java Developer (Remote/Office in Kiev).

In past had experience on these roles: 
• Java Developer;
• Pega System Architect;
• QA engineer (electronics and embedded app testing);

Job responsibilities:
• Designed architecture of business processes. 
• Implemented business logic. 
• Created adaptive UI. 
• Worked with database connectivity. 
• Made visual reports based on large DB2 database.
• Fixed existing integration modules. 
• Communicated with foreign customers via Email and Redmine bug tracking system.
• Made support of completed projects.
• Solved problems of vendor's platform communicating with international support team.
• Developed new REST endpoints (Open API).
• Made tests (JUnit, Mockito, Test Containers).
• Worked with Kafka.
• Implemented time-bomb license mechanism.
• Worked with Server Send Events.
• Implemented Timeline Storage prototype.
• Investigated in RocksDB graph database storage.

Job domains: 
• Financial Services; 
• Marketing; 
• Sales Automation; 
• CRM and BPM software for banks;
• Data collection and social network analysis (cyber security).

Now I want to find project (any domain, no matters) with technology stack:
• Java, 
• Spring Framework / Spring Boot at backend.

I wish to work in your company as Backend developer.
Middle Java Developer position in a friendly and professional team. Looking for a project (any domain, no matters) with technology stack: 
- Java, 
- Spring Framework / Spring Boot at backend.

IMPORTANT:
- No relocation.
- No long business trips. 
- Remote full-time work with opportunity to visit Kiev office. 
- Daily usage of English language at work.

Don't want to work with: 
- Hybris Platform;
- Pega PRPC; 
- IBM BPM;
- EJB;
- Old legacy projects.