Position: Java Software Engineer
Category: Java
English level: upper
Years of experience: 4


Lead Software Engineer
   -The International Bank of Azerbaijan
       Developing E2E Card order
       Developing E2E Loan order
       Developing E2E Account opening
       Using StateMachine Architecture
       Using BFF Architecture
       Writing testable, scalable and efficient codes and leading      code reviews
       Directing development team in design, development, coding,
          testing and debugging of applications

Backend developer
  -Dynamic express
     Integrating with new payment processing systems (e.g. Emanat)
     Optimizing the speed of the system using caching technologies
     Automating daily tasks for reporting
     Developing new projects and REST APIs for (mobile and web)
clients

Backend developer
  -Lsim MMC
   Company is content provider company.
     Developing microservices
     Working with SMPP(Short Message Peer-to-Peer)
protocol
     Implement multithreaded services which send bulk sms to client
     Migrate SOA services to Microservices
1. English speaking companies
2. Company which use cloud computing (AWS, Google cloud)
3. Flexibility
4. Non-routine work