top of page

Hire as Freelancer

35 €

/hour

Not available

or

Hire as Employee

5210 €

/month

$

TALENT-27502

Ayaz

Java Developer

Azerbaijan

Seniority

Senior

Language skills

English B2

Hire employees directly, with full complaince, using our Employer Of Record (Payroll) service.

- EOR  199 €/month

- Success fee 8%

Skills

SOA soap docker Spring Boot Java API microservices SQL node.js Kubernetes rest

Industry

Banking Transportation Logistics Supply Chain and Storage Machinery Manufacturing Software Development IT Services and IT Consulting Financial Services

Professional Summary

Candidate has over 5.5 years of experience with a strong focus on Java and Spring Boot, with expertise in various technologies and frameworks. They have a background in the finance sector, specifically in loan and fintech at Kapital Bank, where they worked extensively with Java 17, Spring Boot, Oracle, Redis, PostgreSQL, AWS, Kafka, microservices, and API and middleware development. Additionally, they gained experience with SOAP at Kapital Bank. At Unibank, the candidate continued their work with Spring, SOAP, Java, and added Docker and Kubernetes to their skill set. They also worked with databases such as PostgreSQL and Oracle, along with Redis. As part of a freelance project at Ce part, the candidate contributed to an e-commerce platform using Spring Boot, microservices architecture, and PostgreSQL. Brickred Systems saw the candidate involved in developing SOAP and REST APIs and deploying new APIs. Their experience extends to the National Depository Center of the Republic of Azerbaijan, where they worked with Java 8 in a monolithic environment with Oracle.

Video of Talent

Portfolio

Education

Azerbaijan University of Architecture and Construction / Bachelor, Information Technology and Systems Engineering

2015 - 2019


Ingress Academy / Microservice

Nov 2019 - Apr 2020

Baku


Ingress Academy / Devops

Apr 2021 - Jul 2021

Baku


Ganja city secondary school number 20

2004 - 2015

Certifications and Trainings

Experience

Senior Software Engineer / Kapital Bank

Nov 2022 - Present 


Project details: Instant Loan (Corporate Banking)


Responsibilities:


  • Developing functionality: Implementing project structure, business logic, camunda process

  • Performing code reviews

  • Estimating features

  • Participating in solution architecture design and implementation


Particular qualities:


  • Unit and Integration testing

  • Software technologies: Java17, Spring Boot, Spring Security, JPA, Oracle, Redis, AWS, Kafka, Keycloak, Zeebe(Camunda), Minio

  • Tools: IntelliJ IDEA, Data Grip

  • Project Management: JIRA

  • Software development methodologies: SCRUM

  • Build tool: Gradle

  • Code review: Bitbucket

  • Version Control: GIT

  • CI: Jenkins

  • OS: macOS

  • Other: Docker, Lens



Project details: OnBoarding (Corporate Banking)


Responsibilities:


  • Developing functionality: from specifications review and coding to unit testing and deployment

  • Performing code reviews

  • Participating in solution architecture design and implementation


Particular qualities:


  • Software development methodologies: SCRUM

  • Unit and Integration testing

  • Software technologies: Java17, Spring Boot, Spring Security, Oracle, Redis, AWS, Keycloak,

  • Tools: IntelliJ IDEA, Data Grip

  • Project Management: JIRA

  • Build tool: Gradle

  • Code review: Bitbucket

  • Version Control: GIT

  • CI: Jenkins

  • OS: macOS

  • Other: Docker, Lens




Senior Software Engineer / CE-PARTS LLC

Sep 2022 - Present


  • Responsible for development of an application from Scratch.

  • Build RESTful Web services using JAX-RS API.

  • Done code review and configuration build management for the application using Gradle.

  • Debugging the issues if any and find out the root cause of that and resolve the issues.

  • Design JSON requests according to the front-end pages;.

  • Written SQL, HQL, named queries and Criteria queries.




Senior Software Engineer / BrickRed Systems

Aug 2022 - Oct 2023

Client: Telus




Software Engineer / Unibank

Dec 2020 - Nov 2022


  • 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 IT solutions for the application.

  • Involved in software architecture, detailed design, coding, testing and creation of functional specs of the application.

  • Developing the web applications using Core Java (Threading and Collection).

  • Performance tuning of the application 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.




Software Engineer / National Depository Center of the Republic of Azerbaijan

Jul 2020 - Nov 2020


  • 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 data integrity issues.

  • Performs feasibility analysis on potential future projects for management.

  • Develop test protocols or plan for testing revised application and review test results.




Software Engineer / EVAM

Sep 2019 - Jul 2020


  • 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.




Software Engineer / Dynamic Express

Mar 2019 - Sep 2019


  • Participated as a highly technical specialist in the design development, coding, planning, testing, and debugging of new software or significant enhancements to existing software.

  • Troubleshooting technical problems.

  • Working front and backend side using MVC, JSP, JS, HTML, CSS, AJAX

Projects

Can’t find the needed talent?

 
Tekla get in touch banner

An Employer of Record (EOR) is a third-party entity that manages onboarding and administrative tasks on behalf of your business. EORs enable you to hire internationally without having to establish a commodity in different countries

bottom of page