Position: Senior Java Developer
Category: Java
English level: fluent
Years of experience: 5

I have been working as a senior software developer.
I have worked in 4 commercial projects in different companies developing desktop/web/enterprise applications mainly.
I did also work in one huge mobile application project which has different features hosted in AWS cloud.
I have been working as a senior java developer.  I have worked in 4 commercial projects in   different companies developing desktop/web/enterprise applications mainly.

I have  also started to use the  DevOps practices in my projects since some years ago. DevOps is becoming a widely used and accepted culture almost in software projects all over the world.  It is now a heyday for DevOps and DevSecOps. 

I do have a good technical background in Java,  OOP/OOD principles, design patterns, dot Net, Python, JS, Node.js, UML,  RESTful Web Services, Text mining, Machine Learning(ML), data mining, database development,cloud engineering, Network programming, computer networking applications, cyber security, CI/CD (using Jenkins,Github Action, Azure DevOps). I worked with different issue tracking and version control systems; SCRUM and Kanban methodologies.
I am a good team player, responsible, attentive to details and eager to try new technologies and tools.

I am familiar with the following tools and technologies:
Java, Git, Spring, Maven, SQL, Hibernate, OOP, JUnit, JPA, Tomcat, Linux, Jira, JSON, JDBC, Design Patterns, Mockito, Jenkins, IntelliJ IDEA, Backend development, Wordpress, Microsoft SQL Server, Spring Data JPA, Spring Core, PostgreSQL, Spring Boot, MySQL, Spring MVC, Java Core, OOD principles, Scrum/Agile, Spring Data, Perforce, Logging log4j, XML, Spring Security, Lombok, Docker, REST API, Hadoop MapReduce,spark, k8s, node.js and Express, Figma,
Asp.Net
I Prefer to work as a 
1.Java developer 
2. DevOps engineer