Summary
Overview
Work History
Education
Skills
Websites
Languages
Certification
Additional Information
Timeline
Generic

Nadir Nadirli

Hamilton,ON

Summary

As a dedicated Java Developer, I bring a solid foundation in object-oriented programming and a passion for crafting efficient and maintainable code. My academic background in JavaRush company has equipped me with a strong understanding of software development principles and methodologies.

During my studies, I gained hands-on experience in Java programming, data structures, algorithms, and software design patterns. I have successfully completed several projects that involved developing web applications, implementing RESTful APIs, and working with databases using technologies like Spring Boot, Hibernate, and MySQL.

In addition to technical skills, I possess strong problem-solving abilities, excellent communication skills, and a collaborative mindset. I am eager to continue learning and growing as a developer, contributing to innovative projects, and delivering high-quality solutions that meet business needs and exceed user expectations.

Overview

1
1
year of professional experience
1
1
Certification

Work History

Startup

Autokey.az & Zervit.co
08.2023 - Current

At Autokey.az and Zervit.co, I played an instrumental role as a Java Developer, contributing to the development and enhancement of two distinct platforms in the automotive and service booking sectors. Utilizing Java technologies, Spring Boot, and Microservices architecture, I collaborated with cross-functional teams to deliver robust and scalable solutions tailored to meet industry-specific needs. My responsibilities included:

  • Developing and maintaining core backend services, implementing RESTful APIs, and integrating third-party systems to optimize platform functionality and user experience.
  • Collaborating with UI/UX designers, frontend developers, and product managers to define requirements, prioritize tasks, and ensure seamless integration between frontend and backend components.
  • Participating in code reviews, debugging, and performance tuning activities to uphold high standards of code quality, system reliability, and optimal performance.
  • Adapting to evolving project requirements, contributing to agile development processes, and supporting continuous improvement initiatives within the development teams.

Links here: autokey.az & zervit.co

Online Training

JavaRush
01.2023 - 05.2023

· During online training, I developed web applications based on microservices.

· In training, I was actively involved in the analysis, detail design, development, bug fixing, and enhancement of agile methodology.

· I configured the spring integration XML to route requests to respective databases.

· Implementing the backend business layers using spring and web services, and implementing the application following the J2EE best practices and patterns like Singleton, Factory, Session Facade, MVC, and DAO.

· I developed microservices using Java Spring Boot, Hibernate, and Restful services with good-quality code.

· Developed the graphical user interfaces by using JSP, HTML, CSS, and JavaScript.

· Packed web applications based on the RESTful architecture into Docker containers and used Docker Compose technology.

· Experienced in Middleware persistence frameworks like Hibernate/JPA Entities for mapping java classes using Hibernate Query Language (HQL), HQL named queries, criteria and projections.

Experience with writing Java application software for data access, data structures, data manipulation, databases, testing and implementation. Extensive experience in Object Relation mapping using Hibernate experience with Application Servers like JBoss and Tomcat 9.x.

· Performed Unit testing, Integration Testing and generating of test cases for web application using JUnit

Education

Certificate - Java Backend Developer

JavaRush
Ukraine, Kiev
01.2023

Bachelor of Aviation Technology -

National Aviation Academy of Azerbaijan
Azerbaijan, Baku
06.2012

Skills

  • Java Technologies: Java, JDBC, Servlet, JSP, JPA, Stream API, Reflection API, Criteria API, Collections
  • Frameworks 5: Spring boot, Spring Data JPA, Spring MVC, Spring Security, Spring AOP, Hibernate, JSF, Junit, Mockito
  • Web Services: RESTfull API, SOAP
  • Databases: SQL, My SQL, Oracle, PostgreSQL
  • deploying in Docker, Redis, MinIO, Kafka, Rabbit MQ
  • Build tools: Maven and Gradle
  • HTML/CSS, JavaScript (on learning)
  • Version control: Git, GitHub, GitLab
  • Experience in Linux Shell scripting Bash, Git Bash

Languages

English
Professional Working
Russian
Native or Bilingual
Turkish
Native or Bilingual

Certification

JavaRush - Ukrainian online Java Course

Additional Information

- Ismat Kamilov Lead Developer | kamilov.ismet@gmail.com | +359877309763 | IBA Group | ibagroupit.com | Bulgaria

- Ismayil Ismayilov Lead Developer | ismayil028@gmail.com | +994502103245 | Azericard LLC | azericard.com | Azerbaijan

Timeline

Startup

Autokey.az & Zervit.co
08.2023 - Current

Online Training

JavaRush
01.2023 - 05.2023

Certificate - Java Backend Developer

JavaRush

Bachelor of Aviation Technology -

National Aviation Academy of Azerbaijan
Nadir Nadirli