Arsen Aleksanyan
@arsenaleksanyan
Senior Java Developer with extensive experience in full-stack development.
What I'm looking for
With over 17 years of solid Java development experience, I have honed my skills in designing and implementing Java-related RESTful APIs and full-stack web projects. My journey began with a Bachelor's Degree in Computer Science from Yerevan State University, and I have since led small teams while collaborating effectively with US developers and managers.
Throughout my career, I have successfully contributed to various projects, including the implementation of core platform APIs and the development of eCommerce solutions. My expertise spans multiple technologies, including Java, Spring, PostgreSQL, and AWS, allowing me to deliver high-quality software solutions that meet client needs. I am passionate about problem-solving and continuously learning new technologies to enhance my skills.
Experience
Work history, roles, and key accomplishments
Senior Software Developer
I-Tech
May 2024 - Present (1 year 1 month)
Developed and delivered new features for the main logistics planning application T3 based on client needs using SCRUM methodology. Implemented a standalone authentication service intended for integration with different company modules.
Senior Software Engineer
Enke Systems
Nov 2023 - Present (1 year 7 months)
Supported existing functionality of a large music store for Warner Music Group by adding new features and performing bug fixes. Also provided support for the legacy version of the product, investigating and resolving issues.
Senior Software Developer
Greater Good Europe
Jan 2021 - Present (4 years 5 months)
Developed new services using a reactive paradigm to replace an old monolithic architecture, deploying them to AWS cloud. Integrated service APIs with appropriate applications and various third-party APIs, including authentication systems and gamification features.
Senior Software Developer (Team Lead)
Novanoweb Solutions
Oct 2019 - Present (5 years 8 months)
Led a team of six members in the development of a new platform from scratch, consisting of reusable services customizable for different clients. Designed the architecture, wrote core code, and managed development distribution among team members.
Lead Software Developer
Energize Global Services
Apr 2019 - Present (6 years 2 months)
Served as the Lead Software Developer for the Luxemburg delivery team. Provided technical leadership and guidance for software development projects.
Senior Software Developer
Greater Good Europe
Aug 2018 - Present (6 years 10 months)
Migrated the company's e-commerce product to a Shopify store. Utilized the Shopify store Java API to access and integrate store data into custom applications.
Senior Software Developer (Team Lead, Software Architect)
Greater Good Europe
Jan 2017 - Present (8 years 5 months)
Designed and partially implemented a pet-sitting project with a two-person team, focusing on backend microservices. Developed searching functionality using ElasticSearch for pet sitters and implemented pet sitter profiles with service details, pricing, and availability calendars.
Senior Software Developer
Greater Good Europe
Jan 2015 - Present (10 years 5 months)
Implemented new features for the company's e-commerce site (greatergood.com) and related admin applications. Designed and implemented a standalone API using a microservices approach, serving as the data access layer for the entire e-commerce platform. Integrated PayPal API through Cybersource and implemented recurring payment functionalities.
Senior Software Developer (SCRUM team member)
Synergy International Systems
Jan 2013 - Present (12 years 5 months)
Contributed as a SCRUM team member to the implementation of the company's main product, Intelligent Data Manager (IDM), which comprised various modules. Focused on developing features for Knowledge Builder, Data Entry, Reporting, Charts, Map, and User & System Settings Management.
Senior Software Developer (Team Lead)
Synergy International Systems
Feb 2012 - Present (13 years 4 months)
Led a team responsible for implementing the core platform API, Knowledge Builder (KB), utilized in various reporting tools of the company’s main product, Intelligent Data Manager (IDM). Managed KB API architecture and its integration with different IDM modules.
Mid. Senior Java Developer
Synergy International Systems
Feb 2009 - Present (16 years 4 months)
Implemented the Afghanistan Budget Planning System (ABPS), overseeing its database architecture and integration with the company's main product. Developed an offline module for ABPS, managing offline-online communication, security, and automatic updates.
Junior Java Developer
Synergy International Systems
Oct 2007 - Present (17 years 8 months)
Implemented API and Core Engine for Business Process Management Studio (BPMS), including its web-based simulator. Responsible for the DB architecture, API, execution, and user/role/permission management of BPMS, ensuring integration with other company products.
Education
Degrees, certifications, and relevant coursework
Yerevan State University
Bachelor’s Degree, Computer Science
Completed a Bachelor's Degree in Computer Science. Focused on the fundamentals of computer science and applied mathematics.
Tech stack
Software and tools used professionally
GitHub
GitLab
Jenkins
React Native
MySQL WorkBench
Liquibase
DB
Spring Data
MySQL
PostgreSQL
MongoDB
Visual Paradigm
Shopify
Gmail
Spring Boot
Spring MVC
Telegram
Redis
Visual Studio
Jira
Gradle
Java 8
Thymeleaf
JSoup
Jackson
jQuery
AngularJS
jQuery UI
T3
JavaScript
HTML5
Java
JSON
XML
Kafka
macOS
Windows
PayPal
CyberSource
Elasticsearch
Spring Security
JUnit
Mockito
Auth0
TortoiseSVN
Apache Tomcat
EJB3
AWS Elastic Beanstalk
SQL
DatoCMS
Pivotal Tracker
Apache Wicket
Availability
Location
Authorized to work in
Job categories
Skills
Interested in hiring Arsen?
You can contact Arsen and 90k+ other talented remote workers on Himalayas.
Message ArsenFind your dream job
Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!
