Position: Java Developer
Category: Java
English level: fluent
Years of experience: 4

Experienced software developer with 4 years of industry experience building scalable systems and secure RESTful services using Java, Spring Boot, Oracle/PostgreSQL, Kafka. I am competent in performing roles across the Software Development Life Cycle (SDLC) that include Software Design, programming, testing, documentation, and deployment.
- Worked in banking and fintech industries.
- Analyzed and developed new software and features to meet clients expectations.
- Participated in agile and digital transformation cycle, rebuilding legacy applications and adopting microservice architecture.
- Wrote reusable, testable and efficient code using Spring Boot.
- Tested and resolved problems with software functionality and suggested improvements.
- Troubleshooted, diagnosed and analyzed system issues to uncover root malfunctions.

Projects:
- IT Modernization - completely replaced legacy monolith applications written using IBM software to microservices.
- Card Order - built services to allow end users ability to order bank cards using mobile application.
- Digital Lending - helped to build automated decision making software to allow clients to apply for credit online using app or website, and get instant response.
-  Crypto module
Allow customer to buy, sell, cryptocurrencies, to save them in their wallet, make transactions.
- Insurance project
Development of an ERP system for a Swiss insurance company
Would be great to be a part of interesting projects, with opportunities to learn cloud technologies, serverless computing, reactive programming.