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


Senior Software Engineer 
Nov 2022- Present 
KapitalBank,Baku.Azerbaijan

Strong Middle Java Developer 
Dec 2020- Nov 2022
Unibank Baku,Azerbaijan

Responsible for maintaining, implementing critical bug fix and supporting the application.
Interaction with business users on daily basis for gathering of new Requirements.
Responsible for architecture, planning, development and implementing TI solutions for the application.
Involved in software architecture, detailed design, coding, testing and creation of functional specs of the application. Developingthe web applications using Core
Java (Threading and Collection).
Performance tuning of theapplication and using Spring batch for the
bulk transaction processing
Performing Code reviews with the team, design reviews with the Architects.
Production support for the application and handling of critical issues in timely manner.



Middle Java Developer
Jul 2020- Nov 2020 
NDCRA
Baku.Azerbaijan
• Designs and develops new software products or major enhancements to existing software.
• Review coding is done to advance application upgrades, extensions, or other development. Analyze applications for d a t a integrity issues.
• Performs feasibility analysis on potential future projects for management.
• Develop test protocols or plan for testing revised application and review test results.


Middle Java Developer 
Sep 2019 - Jul 2020 
Evam Streaming Analyst 
Baku.Azerbaijan
• Predicted emerging customer needs and developed innovative solutions to meet them.
• Solved unique and complex problems with a broad impact on the business.
• Participated in the development of business strategy.
• Developed and managed business plans to achieve objectives.
• Support of projects of the company and its customers.


Full Stack Java Developer
Mar 2019- Sep 2019 at DynamicExpress.  Baku.Azerbaijan
•Participated as a highly technical specialist in the design development, coding, planning, testing, and debugging of new software or significant e n h a n c e m e n t s to existing software.
•Troubleshooting technical problems.
•Working front and backend side using MVC, JSP, JS, HTML, CSS, AJAX

Database and Java Developer
Taski MMC Jan 2017- Dec 2018
Talk to your business counterparts.
Contribute to the design process.
Develop solutions with your team that follow the agreed design. Participate in the full SDLC with agile methodologies like Kanban and Scrum.
Passionate about technologies and their use of it to produce commercial solutions that will be beneficial to our business. Believe that the use of technology is more important than the technology itself.
Good problem solver with attention to detail.
Have experience developing in Java 8 or 11. Experience with the following would be.
Strong Knowledge of RDBMS (Oracle).
Proficiency in Java with strong experience in design, development and testing of web-based systems.
Solid knowledge in Java, JSF, and JSP to help with legacy code. Strong experience in service-oriented architecture using Rest/SOAP. Knowledge of micro services architecture has added advantage