As a Senior Java/AI Engineer with over 12 years of experience, I specialize in building scalable, secure, and high-performance systems using Java, Spring Boot, and Spring Security. My background spans across microservices, event-driven, and service-oriented architectures, enabling me to deliver robust, maintainable backend solutions.
I have deep expertise in Kafka, RabbitMQ, and RESTful API design, combined with hands-on experience integrating AI-driven and data-centric technologies like LangChain, LangFlow, Qdrant, and OpenAI APIs — bridging traditional backend systems with modern LLM-powered workflows.
I’m passionate about system design, clean architecture, and test-driven development, and thrive in Agile teams where collaboration and innovation are key. My focus is on crafting elegant, future-ready solutions that accelerate business value and enhance user experience.
Driven by curiosity and continuous learning, I’m always exploring emerging technologies in AI, distributed computing, and knowledge retrieval, and applying them to create intelligent, scalable Java ecosystems.
Java
Apache Tomcat
CSS
Hibernate
HTML
JavaScript
Spring Framework
Kotlin
RESTful API
Servlet
Microservice
Spring Cloud
Angular
Apache Kafka
MySQL
MongoDB
PostgreSQL
Elasticsearch
MVC Framework
CI/CD
Hayk H.
Yerevan, Armenia
$63/hr
5.0
13 jobs
• Software Engineer with over 12 years of experience in designing, developing, and supporting enterprise-grade software systems.
• Proficient in Java, Spring / Spring Boot / Spring AI / Quarkus / LangChain4J
• Experienced with Groovy / Grails / Micronaut and C# / .NET
• Hands-on experience building AI-powered applications and intelligent agents using Large Language Models (LLMs) integrated via LangChain4J and Spring AI
• Build custom AI developer tooling — skills, plugins, and coding knowledge-base projects — that codify engineering best practices into reusable workflows
• Practical experience using AI coding agents and assistants — Claude Code, Codex, and Grok — to accelerate development, refactoring, and code review workflows
• Proven track record in enterprise application development and high-availability system support
• Core expertise across Web, Desktop, and Cloud-based solutions
• Strong ability to collaborate effectively in multicultural and distributed teams
• Extensive hands-on experience in software research, design, development, testing, and deployment
JavaScript
Spring Boot
Spring Framework
MySQL
Docker
Apache Maven
C#
Grails
Git
Apache Groovy
Agile Software Development
RabbitMQ
Elasticsearch
OpenAI Codex
Stripe
Core Java
Claude
Oleg H.
Yerevan, Armenia
$55/hr
5.0
35 jobs
🟢 𝗣𝗮𝗿𝘁 𝗼𝗳 𝘁𝗵𝗲 𝗧𝗼𝗽 𝟭% 𝗘𝘅𝗽𝗲𝗿𝘁-𝗩𝗲𝘁𝘁𝗲𝗱 Full-Stack Developers on Upwork 🚀
Specializing in 𝗔𝗻𝗴𝘂𝗹𝗮𝗿 (𝟭𝟴+), 𝗝𝗮𝘃𝗮 (𝟭𝟳+), 𝗦𝗽𝗿𝗶𝗻𝗴 𝗕𝗼𝗼𝘁, 𝗔𝗜 𝗜𝗻𝘁𝗲𝗴𝗿𝗮𝘁𝗶𝗼𝗻, 𝗔𝗣𝗜 𝗗𝗲𝘃𝗲𝗹𝗼𝗽𝗺𝗲𝗻𝘁, 𝗙𝗶𝗻𝘁𝗲𝗰𝗵, and Scalable Web Applications.
With 𝟭𝟬+ 𝘆𝗲𝗮𝗿𝘀 delivering robust, maintainable, and scalable software solutions, I combine front-end expertise in Angular and back-end mastery with 𝗝𝗮𝘃𝗮 𝗮𝗻𝗱 𝗦𝗽𝗿𝗶𝗻𝗴 𝗕𝗼𝗼𝘁 𝘄𝗶𝘁𝗵 𝗔𝗜 𝗶𝗻𝘁𝗲𝗴𝗿𝗮𝘁𝗶𝗼𝗻 𝘀𝗸𝗶𝗹𝗹𝘀 including 𝗚𝗣𝗧-𝟰, 𝗟𝗮𝗻𝗴𝗖𝗵𝗮𝗶𝗻, 𝗖𝘂𝗿𝘀𝗼𝗿 𝗔𝗜, 𝗣𝘆𝘁𝗵𝗼𝗻, 𝗮𝗻𝗱 𝗡𝗼𝗱𝗲.𝗷𝘀. I build powerful AI-driven automation, chatbots, and API workflows.
𝗪𝗵𝘆 𝘄𝗼𝗿𝗸 𝘄𝗶𝘁𝗵 𝗺𝗲?
✅ 𝗗𝗲𝗲𝗽 𝗲𝘅𝗽𝗲𝗿𝘁𝗶𝘀𝗲 𝗶𝗻 𝗔𝗻𝗴𝘂𝗹𝗮𝗿 & 𝗝𝗮𝘃𝗮 – clean, scalable code optimized for performance
✅ 𝗔𝗜 & 𝗔𝘂𝘁𝗼𝗺𝗮𝘁𝗶𝗼𝗻 𝘀𝗸𝗶𝗹𝗹𝘀 – GPT-4, LangChain, Cursor AI, OpenAI API, Python, Node.js
✅ 𝗖𝗹𝗼𝘂𝗱 & 𝗗𝗲𝘃𝗢𝗽𝘀 – AWS, Kubernetes, Docker, CI/CD pipelines
✅ 𝗧𝗲𝘀𝘁𝗶𝗻𝗴 & 𝗤𝘂𝗮𝗹𝗶𝘁𝘆 𝗔𝘀𝘀𝘂𝗿𝗮𝗻𝗰𝗲 – unit & integration testing with Jest, JUnit, Selenium
✅ 𝗣𝗮𝘆𝗺𝗲𝗻𝘁 & 𝗔𝗣𝗜 𝗜𝗻𝘁𝗲𝗴𝗿𝗮𝘁𝗶𝗼𝗻𝘀 – Stripe, Braintree, PayPal, Sendinblue, plus fintech platforms
✅ 𝗧𝗿𝘂𝘀𝘁𝗲𝗱 𝗯𝘆 𝘀𝘁𝗮𝗿𝘁𝘂𝗽𝘀 & 𝗲𝗻𝘁𝗲𝗿𝗽𝗿𝗶𝘀𝗲𝘀 – 50+ projects delivered successfully
✅ 𝗙𝗮𝘀𝘁, 𝗰𝗹𝗲𝗮𝗿 𝗰𝗼𝗺𝗺𝘂𝗻𝗶𝗰𝗮𝘁𝗶𝗼𝗻 & 𝗿𝗲𝗹𝗶𝗮𝗯𝗹𝗲 𝗱𝗲𝗹𝗶𝘃𝗲𝗿𝘆 𝘁𝗼 𝗸𝗲𝗲𝗽 𝘆𝗼𝘂𝗿 𝗽𝗿𝗼𝗷𝗲𝗰𝘁 𝗼𝗻 𝘁𝗿𝗮𝗰𝗸
𝗖𝗿𝗲𝗱𝗲𝗻𝘁𝗶𝗮𝗹𝘀 & 𝗕𝗮𝗰𝗸𝗴𝗿𝗼𝘂𝗻𝗱
⭐ Oracle Certified Java Professional
⭐ Neural Networks and Deep Learning (DeepLearning.AI)
⭐ Lecturer at Russian-Armenian University (RAU)
⭐ Computer Science graduate, American University of Armenia
𝗖𝗹𝗶𝗲𝗻𝘁 𝗣𝗿𝗮𝗶𝘀𝗲:
"Oleg integrated GPT-4 APIs seamlessly, creating a chatbot that boosted our customer engagement by 40%." – AllAboutCustomers
"Delivered LangChain automation ahead of schedule, saving us thousands in manual work." – BobbyTech
🚀 Ready to build your next AI or fintech solution with a trusted expert?
Message me today and let’s create something amazing!
Java
JavaScript
Software Architecture & Design
Spring Framework
Web Service
Angular 10
AWS Lambda
Python
Cloud Architecture
Node.js
Performance Optimization
Cloud Computing
Web Scraping
Payment Gateway Integration
Payment Gateway
Arman A.
Gyumri, Armenia
$20/hr
4.8
6 jobs
💎 100% JSS 💎
⭐️⭐️⭐️⭐️⭐️ - from previous reviews
"Arman's very responsive and detail-oriented. He's done a great job for us on the landing pages we have asked him to build."
Dedicated to transforming standard e-commerce stores into high-speed, conversion-optimized sales machines. I don’t just install themes or tweak templates; I craft high-end, custom-coded ecosystems and bespoke software solutions that drive real revenue. 📈
As a Full-Stack Shopify Engineer, I bridge the gap between heavy technical capability, advanced backend logic, and modern UI/UX judgment:
🛠️ Advanced Liquid & Frontend Engineering: Bespoke theme features and custom interactive elements using clean Vanilla JS.
⚙️ Custom Node.js Apps & API Integrations: Building secure, robust, and scalable custom Shopify Apps to implement complex business logic where standard apps fall short.
🧠 AI-Powered E-commerce Solutions: Integrating smart AI features (OpenAI/LLM APIs) into your store workflow, from automated content generation to intelligent customer experiences.
🛍️ High-Converting Architectures: Developing flawless, mobile-first responsive layouts optimized for maximum page speed and zero console errors.
📋 Strategic Landing Pages & Headless Potential: Proven experience delivering production-ready, lightweight code for global premium brands and international agencies.
If a standard Shopify setup limits your business vision, I use raw, custom code—both frontend and backend—to make it an absolute reality. 🎨✨
What sets me apart?
Having a solid software engineering background means I treat your store’s codebase like a high-performance system. I guarantee strict code discipline, clean file structure, and seamless third-party/ERP connections via secure APIs. I’ve built real-world solutions by merging deep engineering capabilities with an acute eye for premium design.
Now, I’m bringing that same innovation to help your brand scale. 🚀
✅ Punctuality, engineering discipline, and absolute honesty are the foundations of my work
I don’t just build pages; I build scalable digital assets that help businesses grow. Let’s build something great together! 🤝🚀
CSS
HTML
JavaScript
Shopify
Shopify Apps
Shopify Templates
Shopify Development
Shopify Website Design
Shopify Website Redesign
Liquid
Bug Fix
Responsive Design
Git
Engineering Design
Front-End Development
Nerses Z.
Yerevan, Armenia
$80/hr
5.0
34 jobs
NOTE: Scammers and clients who are looking for charity, please don't waste my and your time!
High-quality native iOS and Android, and Flutter apps wizard. I'm Oracle Certified Java developer with Master's degree in CS with 20 years of experience in developing not only Android and IOS projects, but also different projects that made me a great architect, complex issue solver and UX/Features improver in all aspects with experience in huge amount of libraries and frameworks such as Firebase, Parse, Spring, OpenAI and much much more. I'm the best in Android and iOS app development as I'm up to date with new technologies, features and tricks that Google team or Apple team announce. I have led all projects from scratch up to release with full understanding of OOP, SOLID, optimization, analisis and user experience.
I'm proud of apps I made: Unfold, GuruShots, Frontstage, LiftDay, LiveMaster and others, so thanks to my clients that trusted me and gave me that opportunity.
NOTE: Please do not be surprised by the large number of described technologies, that's even not all. 20 years is more than enough to be able to work with so many technologies!
- Mobile: Android, IOS, Crossplatform(Flutter).
- Android(All): Java, Kotlin, Dart(Flutter).
- iOS: Swift, Dart(Flutter).
- Backend: Spring Boot, Grails/Groovy, XML, JSON, REST, XSL/XSLT.
- DB: SQLite, Oracle, MySQL, DB2, PL/SQL, XMLDB, PostgreSQL.
- Severs: Jetty, Tomcat, Apache, IBM Websphere, Parse server.
- Libraries and Frameworks: Firebase(All), Gradle, Spring-Android, RoboSpice, Retrofit, ORMLite, Google Services SDK, iOS Extensions, Square libraries, CocoaPods, Parse SDK, Backendless, Layer SDK, AfNetworking, Alamofire, Hearst-DD/ObjectMapper, Facebook SDK, Twitter SDK, Instagram Kit, Flurry SDK, GoogleAppIndexing, Grails, Spring, Struts/Struts2, JPA, Jespa, Hibernate, Ant, Web Services, JMS, JUnit, pi4j(Raspberry Pi, Orange Pi), FFMPEG, DexProtector, Flutter, Bloc, Riverpod, Lottie, Giphy, Algolia, Mapbox, Hive, Spotify, Freezed, RXDart, OpenAI.
-Tools: Git, SVN, Intellij Idea, XCode, Android Studio, Jira, YouTrack, Zeplin, Sketch, Figma, Bitrise, Github Actions, Codemagic.
-Methodologies: Scrum, Kanban.
- Experienced in apps that included: Social, Chat, IM Messaging, Map, Filtering, Search, E-commerce, In-app billing/purchases, Store, Fitness, Photos, Videos, Voice, Processing, Recording, Player, Event, Backup, Image, Contacts, Calendar, Share, Push, Interactive, Notifications Content / Service extension, OBB, Expansion, Deep link, Navigation, Animation, Crop, File, Upload, JSON, REST, API, Library/Gallery, Paging, Storyboard, Support multiple screen sizes, Full stack, Best practice code, Convention, OOP, Play Store, Itunesconnect, TestFlight, OpenAI, AI integration, ChatGPT.
Java
Mobile App Development
Flutter
iOS
Android
Swift
Kotlin
Firebase
Node.js
iOS Development
Android App Development
Dart
Mobile App
Full-Stack Development
SQL
Gayane Z.
Yerevan, Armenia
$40/hr
4.1
46 jobs
With six years of hands-on experience in Java development, I am currently excelling as a Java Spring Developer and Cloud Engineer. I hold both a Master's and a Bachelor's degree in Applied Mathematics and Informatics.
Technical Expertise
✔Programming Languages: Java
✔Web Technologies: Spring (MVC, Security, Boot, Reactive), JSP, REST, SOAP
✔Databases: Hibernate, JPA, MySQL, MongoDB, PostgreSQL, DynamoDB
✔DevOps: AWS (EKS, RDS, S3, SQS)
✔Development Tools: Jira, Postman, Swagger, Circle CI
✔Version Control: GitHub, GitLab, Bitbucket
Why Choose Me for Your Projects?
🌟 Passion for Excellence: Driven by a desire to continuously improve, I thrive on challenging projects that push me to deliver my best work.
⚡ Efficiency: I pride myself on writing clean, efficient, and maintainable code, adhering to the best coding practices.
🗣 Responsive and Communicative: I prioritize timely responses and clear communication with clients, ensuring a respectful and productive collaboration.
👍 Client Satisfaction: I value client feedback and strive to exceed their expectations, building positive and mutually rewarding relationships.
I am open to new projects, whether working individually or as part of a team. Let's collaborate to bring your ideas to life!
Java
Hibernate
Spring Boot
OAuth
MySQL
MongoDB
Spring Security
Spring MVC
Spring Integration
PostgreSQL
Microservice
RESTful API
Reactive Programming
RESTful Architecture
AWS Development
How it works
Post a job for freePost a job
Tell us what you need. Create your own job post or generate one with AI then filter talent matches.
Hire top talent fast
Consult, interview, and hire quickly, so you can meet the freelancers you're excited about.
Collaborate easily
Use Upwork to chat or video call, share files, and track project progress right from the app.
Payment simplified
Manage payments in one place with flexible billing options. Only pay for approved work, hourly or by milestone.
Don't just take our word for it
“Upwork provides an umbrella-level of security. I can see a talent’s work history and ratings. I can hold payments in escrow. I can communicate through Upwork Messages instead of working through my email address.”
KD
Kim Darling
Emerald Tiger
“Upwork is the best platform to hire skilled professionals when we're not looking for a full-time employee. All the companies in our portfolio use Upwork to find talent across a wide range of fields.”
DM
David Merry
Kinetic Investments
“Our very specific requirements can be a challenge—With Upwork, we’re able to access a bigger community to ensure the success of our projects.”
Top interview questions to help you hire the right Java developers, faster.
How do I hire a Java Developer in Armenia on Upwork?
You can hire a Java Developer in Armenia on Upwork in four simple steps:
Create a job post tailored to your Java Developer project scope. We'll walk you through the process step by step.
Browse top Java Developer talent on Upwork and invite them to your project.
Once the proposals start flowing in, create a shortlist of top Java Developer profiles and interview.
Hire the right Java Developer for your project from Upwork, the world's largest work marketplace.
At Upwork, we believe talent staffing should be easy.
How much does it cost to hire a Java Developer?
Rates charged by Java Developers on Upwork can vary with a number of factors including experience, location, and market conditions. See hourly rates for in-demand skills on Upwork.
Why hire a Java Developer in Armenia on Upwork?
As the world's work marketplace, we connect highly-skilled freelance Java Developers and businesses and help them build trusted, long-term relationships so they can achieve more together. Let us help you build the dream Java Developer team you need to succeed.
Can I hire a Java Developer in Armenia within 24 hours on Upwork?
Depending on availability and the quality of your job post, it's entirely possible to sign up for Upwork and receive Java Developer proposals within 24 hours of posting a job description.