About Ali
Mid-level Java backend developer with 4 years of experience in designing and developing scalable server-side applications using Java, Spring, and Hibernate. Strong expertise in RESTful APIs, database management, and collaborating in cross-functional teams. SKILLS Programming Languages: Frameworks: Technologies: Software Development: EXPERIENCES Lipak, Tehran, Java Backend Developer Iran July 2022- June 2023 ● Designed and developed a microservice-based architecture with Spring, Hibernate, PostgreSQL, and Docker, serving 20000+ requests per second. ● Implemented RESTful APIs and integrated third-party services to enable seamless data exchange and enhance system functionality. ● Optimized database performance by designing efficient schemas, writing optimized SQL queries, and implementing database indexing strategies. ● Implemented unit tests using JUnit and Mockito, resulting in increased code coverage and improved application reliability. ● Integrated version control system (Git) for effective source code management, enabling efficient collaboration with team members. ● Worked in an Agile development environment, participating in daily stand-ups, sprint planning, and retrospective meetings. Plannet Insurtech Hub, Tehran, Iran Java Backend Developer January 2021 – July 2022 ● Developed and maintained backend systems using Java, Spring Boot, and Hibernate, resulting in improved system performance and scalability. ● Continuously kept up-to-date with emerging technologies, trends, and best practices in the Java ecosystem to drive innovation and improve development processes. ● Documented technical specifications, system architecture, and troubleshooting guides to facilitate knowledge transfer and onboarding of new team members. Omid Financial Group, Tehran, Java Backend Developer Iran August 2019 – December 2020 ● Successfully delivered multiple projects on time and within budget, receiving positive feedback from clients and stakeholders. PROJECTS Task Management System: Developing a comprehensive task management system to streamline EDUCATION University of Tabriz Bachelor of Computer Engineering September 2019 - Present Workflow and improve productivity across the organization.