Experience

Private Company , 1 august 2023 - Current
Software engineer

International Bank of Azerbaijan 10 May 2022 - 19 July 2023
Back End Developer
Identify and analyze user requirements
Prioritize, assign and execute tasks throughout the software development life cycle
Write well-designed, efficient code
Schedule product releases with internal teams
Document development phases
Develop the web services and APIs used by front-end developers and mobile application developers
Responsible for the logic of the server web application, as well as for the integration of the front-end
Analyze and debug new software and features to meet client expectations
Develop with Spring and Spring Boot, Spring Data, Spring Security
Write reusable, testable and efficient code using Java.
Test and resolve problems with software functionality and recommend improvements to applications
Work closely with business partners to create and deliver high-value solutions to meet their needs
Maintain strong education in latest technologies, software and hardware products for use in various projects
Participate in sprint planning sessions, client meetings and project retrospectives

Ziraat Bank Azerbaijan OJSC 11 July 2021 - 1 May 2022
Junior Software Developer
Research and setup a microservice environment
Develop the web services and APIs used by front-end developers and mobile application developers.
Responsible for the logic of the server web application, as well as for the integration of the front-end.
Develop with Spring and Spring Boot, Spring Data, Spring Security.
Write reusable, testable and efficient code using Java.
Test and resolve problems with software functionality and recommend improvements to applications

Skills

Java Git microservices Jira Spring Boot Kafka Redis Agile SoftwareDevelopment WebSocket

Preferred language

English



$1300 / mo

  • Azerbaijan
  • 2.5 years of experience
  • English: Beginner/Elementary
  • Relocate to another country
  • Remote work
  • Freelance (one-time projects) · $20 per hour
  • Published 26 April 2024