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
Industry
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
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