Hire the Best Java Developers
in Armenia

Clients rate our Java developers
Rating is 4.7 out of 5.
4.7/5
Based on 162 client reviews
Karen G.

Yerevan, Armenia

$39/hr
5.0
31 jobs

As a Senior Java Engineer with over 10 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
  • Hibernate
  • Spring Framework
  • Kotlin
  • RESTful API
  • Servlet
  • Microservice
  • Spring Cloud
  • JavaScript
  • Angular
  • HTML
  • CSS
  • Apache Kafka
  • MySQL
  • MongoDB
  • PostgreSQL
  • Elasticsearch
  • MVC Framework
  • CI/CD
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
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 stores into high-speed, conversion-optimized sales machines. I don’t just install themes; I craft high-end digital experiences that drive real results. 📈 Most of my expertise is dedicated to Shopify and high-converting e-commerce landing pages, including: 🛠️ Custom Liquid Sections (Unique features without bloated apps) 🛍️ High-Converting Product Pages (Optimized for sales & trust) 📱 Mobile-First Responsive Layouts (Flawless shopping on all devices) 🤖 Advanced AI Integration (Merging AI visuals with clean code) 📋 Strategic Landing Pages (Proven experience with brands like Reviv & Slovio) I specialize in HTML5, CSS3, and JavaScript to provide the flexibility that standard Shopify templates lack. If a theme limits your vision, I use custom Liquid code to make it possible. 🎨✨ What sets me apart? I’ve built real-world websites for international agencies and premium brands by merging professional-grade technology with clean, efficient code. Now, I’m bringing that same innovation to help your business scale on Upwork. 🚀 ✅ Punctuality, discipline, and absolute honesty are the foundations of my work. I don’t just build pages; I build digital assets that help businesses grow. Let’s build something great together! 🤝🚀

  • HTML
  • CSS
  • Shopify
  • Shopify Apps
  • Shopify Templates
  • Shopify Development
  • Shopify Website Design
  • Shopify Website Redesign
  • Liquid
  • JavaScript
  • Bug Fix
  • Responsive Design
  • Git
  • Engineering Design
  • Front-End Development
Norik K.

Yerevan, Armenia

$45/hr
5.0
6 jobs

𝟏𝟎𝟎% 𝐉𝐨𝐛 𝐒𝐮𝐜𝐜𝐞𝐬𝐬 · 𝐅𝐥𝐮𝐭𝐭𝐞𝐫 & 𝐉𝐚𝐯𝐚 developer with 5+ years building mobile apps, backend services, and AI-powered applications. I build Flutter apps and Claude/AI integrations that work in production, clean architecture, solid backend, and reliable delivery. No hand-holding needed. 𝐖𝐡𝐚𝐭 𝐈 𝐰𝐨𝐫𝐤 𝐰𝐢𝐭𝐡: • Flutter (Android & iOS) · Firebase · Java / Spring Boot · REST APIs · Supabase · Claude AI · OpenAI · GCP 𝐖𝐡𝐚𝐭 𝐈'𝐯𝐞 𝐛𝐮𝐢𝐥𝐭: • 10+ Flutter apps shipped to production (Android & iOS) • Enterprise retail systems for a Fortune 500 client (Java, Spring Boot, Kafka, GCP) • AI-powered integrations using Claude and OpenAI APIs I clarify requirements before writing code, communicate clearly throughout, and take full ownership of what I deliver. If you need a Flutter app, a backend service, or an AI-powered tool built properly let's talk.

  • Java
  • Spring Boot
  • Flutter
  • Firebase
  • REST API
  • Android
  • iOS
  • Supabase
  • Claude 3.5 Sonnet
  • Google Cloud Platform
  • Git
  • Figma
  • Kotlin
  • MongoDB
  • SQL
  • NodeJS Framework
  • JavaScript
Erik M.

Erevan, Armenia

$20/hr
5.0
5 jobs

With over 5 years of experience, I am a Senior Java Developer and AWS DevOps Specialist dedicated to building scalable web applications, managing cloud infrastructure, and maintaining secure Linux environments. I excel in backend development using Java, Spring Boot, and Hibernate, and have extensive experience with AWS services such as EC2, RDS, CloudWatch, and ECR. My expertise includes working with CI/CD pipelines (GitLab CI, Bitbucket), implementing containerization with Docker, and automating deployments to enhance delivery speed and reliability. On the systems side, I manage and monitor Linux servers, configure firewalls, apply security best practices, and maintain services like MySQL, PostgreSQL, Redis, and OracleDB. Whether you need to build a robust backend system, improve your deployment process, or optimize your cloud infrastructure, I am here to deliver clean, secure, and high-performance solutions tailored to your needs.

  • Java
  • Spring Boot
  • Spring Framework
  • Docker
  • MongoDB
  • Kubernetes
  • CI/CD
  • Redis
  • PostgreSQL
  • TestNG
  • Amazon RDS
  • Liquibase
  • Mockito
  • RESTful API
  • Software Design Pattern
Nerses Z.

Yerevan, Armenia

$34/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
  • Flutter
  • iOS
  • Android
  • Swift
  • Kotlin
  • Mobile App Development
  • Firebase
  • Node.js
  • iOS Development
  • Android App Development
  • Dart
  • Mobile App
  • Full-Stack Development
  • SQL

How it works

Post a job for free Post 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

Resources to help you hire

Cost to hire a Java Developer

Cost to hire a Java Developer

Explore typical Java Developer rates and what businesses pay to hire top talent.

Java Developer job description template

Java Developer job description template

Get tips to write a job post that attracts qualified Java developers.

Java Developer interview questions

Java Developer interview questions

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.