Post Job Free

Resume

Sign in

Java Developer Db2

Location:
Tehran, Iran
Posted:
January 24, 2022

Contact this candidate

Resume:

Senior Java Developer

Ali Khodashenas

Tehran,Iran

+98-912-***-**-**

adp0n8@r.postjobfree.com

https://www.linkedin.com/in/ali-khodashenas/

live:92715729720d3c0d

https://www.hackerrank.com/khodashenasali

Summary

I am a Senior Java developer and software Engineer with over 12 years in the IT industry, focusing on designing, developing, testing, implementing, and resolving technical problems in Java-based applications. I have extens- ive experience using JavaEE, Spring Boot, ReactJS, PostgreSQL, REST and SOAP-based Java web services. I am able to learn new technology quickly and strong analytical ability, problem-solving, and troubleshooting skills, and seamlessly manage workload to meet the deadline. WORK EXPERIENCE

05/2009 – present

Full Stack java Developer Behsazan Tehran, Iran

• https://ebanking.bankmellat.ir/ebanking

• Utilized microsystem architecture for re-architecture the legacy system.

• Improve search speed by 40% through caching infrastructure using Redis.

• Optimizing testability of back-end through enabling Unit test and integration testing by 60%.

• Technology Stack: J2EE, Spring Security, JWT, DB2, ReactJS. 01/2021 for Six months

Rebox Freelancer project common employer in Germany and Iran

• https://rebox.ir

• In this project, I had the opportunity to work on a common employer in Germany and Iran.

• I did design and implementation a web-based application from A to Z, focusing on maintainability and scalability.

• By the micro-service architecture, I implemented very quickly a lot of start-up ser- vices.

• I had Performing multiple tasks at the same time (Front-End, Back-End, Data Bank)

• My knowledge and skills reduced the project cost by 35%

• Technology Stack: Spring Boot,Spring Security,JWT,JPA,Hibernate,Lombok, Re- actJS,.

06/2005 – 04/2009

Behpardakht Mellat Tehran, Iran

• Customize ISO8583 request/response messages in variable formats and convert them to JSON or XML data.

• Improved my experience in interchange parse and decode request/response messaging system.

• Obtaining a better understanding of Scrum through working in a fully agile company.

• Refactoring and cleaning of the current legacy code base for making development more performative

• Technology Stack: J2EE, JPOS, MY SQL, JSP.

09/2001 – 05/2005

Sama Pardaz Tehran, Iran

• Adept with the tools, applications, and processes used for software development.

• Involves in code reviews and training.

• My achievement was writing an airline reservation ticket program as a junior program- mer.

• Increase passenger up to 30% .

• Technology Stack: J2EE, JSP, SQL2000, Tomcat.

SKILLS

Server-Side: JavaEE, SpringBoot, SpringMVC, SpringSecurity, SpringAOP, RestFul API, Web-service soap, Hibernate, OOP, JPA, Lombok

Client-Side: Reactjs, Bootstrap, JavaScript, Webpack, SASS, jQuery, ES6, HTML5, CSS Database: Postgresql, MySql, DB2, SQL2000

DevOps Tools: Jenkins, Docker, and Kubernetes

Development Tools: Git, GitHub, SVN, Apache Maven, Apache Tomcat, Azure DevOps, Jenkins, NPM, YAML, SOAP UI, Postman

Methodologies of Patterns:Agile, Scrum Methodology, Jira, SOLID Java testing tools: JUnit, Apache JMeter, Selenium Languages

English[Good] German[Beginner(Learning)] Persian[Native] Education

09/2013 – 06/2015

Master of Science in Management and Productivity Amirkabir University of Technology, Poly technique Tehran Iran

09/1997 – 06/2001

Bachelor of Computer Software Engineering Lahijan Islamic Azad University Iran



Contact this candidate