Hire the best Java Developers in Edinburgh, SCT

Check out Java Developers in Edinburgh, SCT with the skills you need for your next job.
  • $120 hourly
    Since 2019 I've been delivering a flawless user experience for the apps I develop. My top priority is to ensure complete client satisfaction. I always strive to provide end users with a stunning and intuitive UX. "Mikhail exceeded my expectations, and they were through the roof. He's a very smart and very knowledgeable Android developer, who demonstrated resourcefulness and team spirit even in the face of adversity caused by external systems outside his control. I'd hire him again in a heartbeat." - Gus Narea, CEO at Relaycorp, Inc. "Mikhail is a great developer! Worked with him for more than 1 year on an Android project, and everything is great. Tasks are performed on time, excellent communication, completely satisfied with Mikhail's work." - Petr Naumenko, CEO at 720 Games LLC I have 5 years of experience developing mobile applications. I have a proven track record of working on technically sophisticated products with millions of users and am skilled at creating apps from scratch. My expertise in mobile development is exemplified by my work on a major social media platform, VK, which has over 100 million users. I am dedicated to creating high-quality and user-friendly mobile apps that exceed expectations. The stack I've worked with includes: - Kotlin / Java - RxJava / RxAndroid - Kotlin coroutines - Jetpack Compose - Dagger / Hilt / Koin - MVVM/MVP - Gradle & much more In addition to my technical skills and experience as a mobile developer, I bring 2 years of experience in product management to the table. This experience has given me a solid understanding of the product development lifecycle. I have a keen understanding of the needs and wants of users. My background in mobile development and product management allows me to have a holistic view of the development process and to make informed decisions that will benefit the product and the end-users. In summary, my skillset includes not only technical expertise in mobile development, but also a strong understanding of product management. I am confident that my skills and experience will be an asset to your next mobile development project and am excited to discuss how I can help bring your vision to life.
    Featured Skill Java
    Material Design
    iPhone
    RxJava
    iOS SDK
    Android SDK
    Swift
    iOS
    iOS Development
    Mobile App Development
    Android
    Kotlin
    Android App Development
    Native App Development
  • $15 hourly
    I am a Computer Science student who is very passionate about creating software and gaining experience in this industry, I am experienced in a range of languages including C, C#, C++, Java, Python with completed projects in each of these languages.
    Featured Skill Java
    Test-Driven Development
    C++/CLI
    R
    Python Script
    Web Development
    C
    C#
    Python
  • $35 hourly
    I am a full stack software developer experienced in building Web applications with an angular front-end and a Java back-end. I have got 16 years of existence and I have worked in a variety of sectors such as academia, tourism and legal. I also like getting involved with Dev-Opps, from building pipelines to configuring servers.
    Featured Skill Java
    Oracle
    HTML
    SOAP
    JavaScript
    Angular
    Spring Framework
    RESTful API
    MySQL
    Perl
    Hibernate
    Apache Maven
    PostgreSQL
    Apache Tomcat
    Spring Boot
  • $115 hourly
    I am a software developer with extensive experience designing, building and maintaining server, desktop and mobile software. I am interested in secure distributed systems, as well as macOS, iOS and Android development. I am eager to experiment with new technologies and transform audacious ideas into powerful software with elegant user interfaces. Some highlighted achievements are: * Developing Moneydance, the primary competitor to Quicken and Microsoft Money (infinitekind.com/moneydance) * Sole architect and developer of an end-to-end encrypted, fine-grained, and conflict-free syncing system that works with arbitrary data objects across any shared file system * Lead architect and implementer of the Handle System (handle.net), a secure distributed identifier system for the Internet; sort of a secure DNS for finegrained persistent objects * Lead architect and implementer of the Digital Object Architecture protocol and server * macOS/AppKit developer, building features for Sketch.app - the premier vector design software for macOS
    Featured Skill Java
    Mobile App Design
    Mobile App Improvement
    Mobile App Development
    Python
    C
    Kotlin
    Swift
    Objective-C
    iOS
    Android
  • $20 hourly
    I am currently a physics student looking for programming opportunities to develop my skills in software engineering. I am looking for some projects to work on to help pay for my studies.
    Featured Skill Java
    HTML
    Mathematics
    LabVIEW
    C#
    MATLAB
    C
    Python
    Physics
  • $15 hourly
    👋 Hi there! I'm Kareem, a passionate computer science student with a knack for turning ideas into reality through code. With a solid foundation in Java, C#, and Python, I specialize in game development using Unity, crafting immersive experiences that captivate and engage users. During my internship, I honed my skills in audio conversion tools, gaining valuable experience in software development and problem-solving. Alongside my technical expertise, I'm proficient in front-end web development, leveraging HTML, CSS, Tailwind, and JavaScript to create visually appealing and responsive interfaces.
    Featured Skill Java
    STEM Tutoring
    OCaml
    Front-End Development
    Blender
    Unity
    Software
    GitHub
    Python
    Tailwind CSS
    JavaScript
    CSS
    HTML
    C#
  • $40 hourly
    Accomplished Software Development Engineer with 7 years of experience specializing in software development, integration development, API lifecycle management, monitoring, system development, and cloud solutions. Demonstrated expertise in software development using Java, deploying robust middleware solutions using IBM API Connect, Red Hat JBoss, ActiveMQ, IBM Integration Bus, and modern cloud platforms such as Azure and OpenShift. Proven ability to lead successful API upgrades and digital transformation projects, enhancing operational efficiency and system interoperability.
    Featured Skill Java
    Agile Software Development
    Apache Camel
    Apache Maven
    GitLab
    GitHub
    Git
    Spring Boot
    Microsoft Azure
    Kubernetes
    Docker
    JBoss EAP
    OpenShift
    Python
    API Development
  • $63 hourly
    A Software Engineer with years of experience in: - Blockchain (Ethereum) platform. - Writing Smart Contracts in Solidity - Developing dApps with Web3 - Semantic Web and Linked Data technologies. - Web Development - Web Services / RESTful Web Services Languages: - Java - Javascript
    Featured Skill Java
    Ethereum
    Blockchain Architecture
    Cryptocurrency
    Smart Contract
    Blockchain
    Solidity
    Academic Research
    Android
    RESTful Architecture
    Node.js
    JavaScript
  • $14 hourly
    I offer my knowledge and experience of being Android Engineer to become involved in remote work/ project. I used to work in 3 different British companies (fin-tech, pre-installed apps, shopping platform), and also have 6 own Android apps published to the Google Play Store. I am familiar with different architectural and design patterns, variety of libraries and tools, and also proper programming rules. During my work I used to work with Java, Kotlin, Android SDK, Dagger2, RxJava, Unit & UI Testing (JUnit, Espresso), xml layouts, Continuous Integration, and many other tools/ libraries. I am interested in remote work. I am open both for temporary projects, and permanent cooperation. Please do not hesitate to contact me, if you have any questions.
    Featured Skill Java
    XML
    Android SDK
    Mobile App Development
    Android
    Kotlin
  • $35 hourly
    I am a Software Engineer with 4 years of experience specializing in full-stack web development using Java, PHP, and Angular. I have a strong background in API design, performance optimization, and integrating front-end and back-end systems. My expertise extends to mobile development, DevOps practices (including CI/CD pipelines and Docker), and cloud services. In addition, I have worked as a Freelance Business Intelligence Developer where I focused on data cleaning, data wrangling, and implementing ELT processes using OpenRefine, Python, and Oracle Database. I’ve built automated ELT pipelines and created Power BI dashboards to help clients optimize their data workflows and make informed data-driven decisions.
    Featured Skill Java
    Agile Project Management
    DevOps
    CSS
    HTML
    JavaFX
    JavaScript
    MySQL
    Spring Boot
    Flask
    Angular
    Laravel
    Python
    C++
    PHP
  • $40 hourly
    Hello there! I am a mobile application developer with several years of experience designing, developing, and deploying mobile apps for Android and iOS platforms. I specialize in building intuitive and user-friendly applications that provide an excellent user experience. Some of my areas of expertise include: Mobile app development: I have extensive experience in developing mobile apps from scratch. I am proficient in programming languages such as Java, Kotlin, Swift, and Flutter, and I use the latest mobile app development frameworks to create apps that are both functional and visually appealing. User interface design: I am passionate about creating designs that are both aesthetically pleasing and easy to navigate. I have a keen eye for detail and a deep understanding of user experience design principles, which allows me to create interfaces that are intuitive and user-friendly. Cross-platform development: I have experience developing mobile apps that work seamlessly across multiple platforms, including Android and iOS. I use cross-platform development tools such as React Native, Flutter, and Xamarin to ensure that my apps are compatible with different devices and operating systems. App maintenance and updates: I am committed to ensuring that my clients' mobile apps are always up-to-date and functioning correctly. I provide regular maintenance and updates to keep the app running smoothly and to address any issues that may arise. In summary, I am a skilled and experienced mobile application developer who is passionate about creating intuitive and user-friendly mobile apps. I am always learning and adapting to the latest trends and technologies, and I am committed to providing my clients with the best possible service.
    Featured Skill Java
    Software Development
    Mobile App
    App Development
    Continuous Integration
    Flutter
    Kotlin
    Mobile App Development
    iOS
    Android
    Android App Development
  • $12 hourly
    I am a versatile and passionate professional with expertise in UX design, web development and marketing. With a diverse skill set and a commitment to excellence, I am dedicated to helping clients achieve their goals and elevate their online presence. Speaking of online presence, I am looking at building my reputation on UpWork so I am willing to do initial projects free of charge. In UX design, I leverage my creativity and empathy to create intuitive and visually appealing interfaces that prioritize user experience. From wireframing to prototyping, I ensure that every design decision is guided by user-centric principles, resulting in engaging and effective digital experiences. As a seasoned web developer, I bring proficiency in HTML, CSS, JavaScript, and other coding languages to the table. Whether it's building responsive websites, implementing complex functionalities, or optimizing site performance, I strive to deliver high-quality solutions that exceed client expectations. In addition to my technical skills, I have a strong background in marketing and SEO. I understand the importance of driving traffic and conversions through strategic marketing initiatives and search engine optimization techniques. By conducting thorough keyword research, optimizing on-page content, and implementing effective marketing strategies, I help clients maximize their online visibility and reach their target audience. With a proven track record of delivering results and a passion for continuous learning and growth, I am confident in my ability to tackle any project with enthusiasm and expertise. I am committed to providing exceptional service and exceeding client expectations every step of the way. Let's collaborate to turn your ideas into reality and take your online presence to new heights!
    Featured Skill Java
    Android Studio
    Adobe Creative Suite
    Prototype
    Operations Research
    Marketing
    Web Application
    System Maintenance
    User Experience
    User Experience Design
    CSS
    WordPress
    Axure RP
    User Experience Strategy
    Web Design
  • $15 hourly
    Dynamic and results-oriented Web Developer with comprehensive experience in both frontend and back-end development, recently employed at a leading web development & software agency. Since graduating with a diploma in Software Development, I have significantly expanded my expertise by contributing to diverse projects, enhancing my proficiency in modern programming languages and frameworks. In my recent role, I worked as a junior developer alongside experienced software engineer, supporting with web app development that uses latest technologies including: PHP8.2, AWS, Laravel, Vue3, TailwindCSS, EventSourcing, Domain Driven Design, PHPunit. I've worked in an agile environment and learned about design patterns & SOLID principles. Committed to continuous learning and growth in this field, I am also eager to broaden my expertise into Android Development. My goal is to evolve both professionally and technically, maintaining a balance between deepening my web development skills and exploring advanced techniques in Android programming. I am enthusiastic about contributing my hands-on experience and growing technical knowledge to the success of a forward-thinking organization.
    Featured Skill Java
    Unit Testing
    Tailwind CSS
    Jira
    MongoDB
    AWS Lambda
    Docker
    Vue.js
    Laravel
    HTML5
    Android
    Software Development
    PHP
    Kotlin
    SQL
  • $20 hourly
    I'm an experienced Software Engineer with strong expertise in building and maintaining reactive Spring Boot microservices for several large UK-based companies. Whether you're trying to build a backend for your service, deal with data pipelines, or writing scripts, I can help.
    Featured Skill Java
    Reactive Programming
    REST API
    SQL
    GraphQL
    Python
    Microservice
    Spring Boot
  • $25 hourly
    Mr Matthew Robb is a Senior ML Ops Engineer at Lloyds Banking Group, the largest retail bank in Britain. He has a diverse background spanning data engineering, web development, and ML Ops engineering. His expertise extends to all three major cloud platforms and, as a polyglot engineer, he has experience using several tech stacks. Matthew’s breadth of experience enables him to obtain a holistic understanding of a companies technological landscape and develop bespoke solutions ranging from high-level and strategic to low-level architectural designs. Matthew has championed the adoption of Data and AI best practices, enabling teams to deliver cutting-edge ML systems quickly and reliably.
    Featured Skill Java
    Amazon Web Services
    Microsoft Azure
    Google Cloud Platform
    DevOps
    Data Science
    Data Engineering
    Spring Boot
    Python
    Apache Spark
    Cloud Architecture
    Software Development
    Software Architecture & Design
    Machine Learning
    Software Architecture
  • $15 hourly
    I am resourceful Software Quality Assurance Engineer with 5+ years of industry experience. I have quality experience in CMS and SAAS based projects and products. My major experience is in US based EHR system, Healthcare, OTT platforms, Logistics/Parcel lockers Management systems and E-commerce. I have working experience in traditional Software Development approaches as well Agile and SCRUM. Tools I use: ✅ POSTMAN ✅ Selenium JAVA (TESTNG, Rest Assured, JUnit), Python (PyTest, Unit Test), Git (GitHub, GitLab) ✅ Jmeter ✅ JIRA ✅ Asana ✅ Confluence ✅ SQL Server * Strong Technical Documentation Skills like preparing Test Plan, Test Scenarios, Test Cases, Bug Logging etc. * Expertise in Bug Reporting/Logging and Bug Tracking System. * Worked with different SDLC approaches i.e., traditional as well as Agile and SCRUM etc. * Thorough understanding of Software Testing Life Cycle and Black Box Techniques i.e., Integration Testing, Regression Testing, Functional Testing, System Testing, Performance and Load Testing, Acceptance Testing and Beta Testing. * Intermediate Knowledge of SQL with SQL Server Management Studio. * Intermediate experience in Automating Web Application Testing using Selenium WebDriver. * Intermediate experience on Web Automation using Python with PyTest and Unit Test frameworks. * Intermediate experience on Web Automation using Java with TESTNG, Junit. * Excellent Knowledge of API Testing through Postman. * Intermediate experience on API Automation using Rest Assured. * Load Performance testing using JMeter. * Experience on Preparation of Automation test cases, schedule executions, monitoring results on Jenkins for builds. * Basic level expertise using Appium for mobile apps automation. * Understanding of CI|CD tools Jenkins. * Understanding of ELK-Kibana for logging. * Basic level expertise in Neog4j GraphQL. 📩 Let's Connect: Ensure a smooth, worry-free journey with your product. Experience the assurance of flawless execution, quicker time-to-market, and the satisfaction of delivering perfection to your users. Quality, simplified for your success. 💬 Message me to discuss your project.
    Featured Skill Java
    Smoke Testing
    Regression Testing
    Mobile App Testing
    API
    Python
    Selenium WebDriver
    REST API
    Apache JMeter
    Postman
    QA Automation
    Automation
    Manual Testing
    Quality Assurance
    Software QA
  • $75 hourly
    SUMMARY Experienced Technical Lead adept in Java and proficient in team leadership and intricate problem-solving. Equipped with hands-on expertise in Java, Spring Framework, Hibernate, Spring Boot, Spring Batch, AWS, Terraform and associated frameworks. Specialized in developing and managing Spring Boot microservices deployed on cloud platforms. Brings valuable experience in the finance and banking sector. An advocate for quality and can support the team With over 9+ years of experience, I possess a comprehensive understanding of concurrent programming, coupled with exceptional analytical, problem-solving, and communication abilities.
    Featured Skill Java
    Oracle
    AWS Application
    Java Persistence API
    Hibernate
    REST API
    Spring Batch
    Spring Security
    Microservice
    Spring Boot
    Java Collections Framework
  • $20 hourly
    I'm here to bring your app ideas to life. Hi. Expert mobile application developer. I could help you build, fix, enhance, and release apps for Android Smartphones and Tablets running on Android OS.📱 ✅Programming languages: Java, Kotlin ( I programing native and specialized for your job or project) ✅Architecture: MVVM (Structure and how to coding for development is extremely important) ✅API Integration : RESTful API ✅Clean code : If you want to use another development team in the future, it is important to have an android application with readable code) ✅Migration from Java to Kotlin My experiences : 🔹E-learning 🔹Food & Restaurants 🔹Healthcare & Fitness 🔹Home appliance repair on site application 🔹Two-way applications (on the one hand, the client's application and on the other hand, the employer's application) 🔹All applications has push notification(with firebase), room database and connect to web api My free service: 🔹I publish your release on google paly store console free, if you want, because I know this store's challenges. 🔹I support your application free to one month. 🔹I try to give your release app on time. 🔹I will change the color palette of your app whenever you want. What is my know? 🔸Android Studio 🔸MVVM Architecture 🔸Retrofit & Volly 🔸Room / SqLight 🔸Kotlin & Java 🔸Experience working with Google Location 🔸Scrum 🔸RESTful API & Json 🔸Push notification with firebase 🔸I use the standard Google icon 🔸Convert svg image to android image and vice versa 🔸Publish releas application on google store
    Featured Skill Java
    Google APIs
    Google Play
    Firebase
    RESTful API
    User Authentication
    Android Smartphone
    Smartphone
    Kotlin
    Java ME
    Mobile App Development Consultation
    Mobile App Development
    Android App Development
    Android SDK
    Android
  • $28 hourly
    Dedicated Full-stack Developer with 7 years of experience in designing and implementing responsive website using CMS, Python, ReactJS, HTML, CSS, PHP, JSON, jQuery, REST APIs, with a keen eye for detail and strong problem-solving skills. Committed to delivering high-quality, user-friendly websites that meet client needs and enhance their online presence. Proficient in other Web skills like ASP .NET, Laravel, Node.JS, Woocommerce, Bootstrap, Shopify, REST API and many more.
    Featured Skill Java
    REST API
    SEO Setup & Configuration
    Test-Driven Development
    Database Design
    Google Analytics
    Python
    jQuery
    ASP.NET
    C#
    CSS 3
    HTML
    Laravel
    JavaScript
    React
  • Want to browse more freelancers?
    Sign up

How hiring on Upwork works

1. Post a job

Tell us what you need. Provide as many details as possible, but don’t worry about getting it perfect.

2. Talent comes to you

Get qualified proposals within 24 hours, and meet the candidates you’re excited about. Hire as soon as you’re ready.

3. Collaborate easily

Use Upwork to chat or video call, share files, and track project progress right from the app.

4. Payment simplified

Receive invoices and make payments through Upwork. Only pay for work you authorize.

Trusted by

How do I hire a Java Developer near Edinburgh, SCT on Upwork?

You can hire a Java Developer near Edinburgh, SCT 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 near Edinburgh, SCT 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 near Edinburgh, SCT 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.