Hire the best Java Engineer

Check out Java Engineer with the skills you need for your next job.
Clients rate Java Engineer
Rating is 4.8 out of 5.
4.8/5
based on 27,630 client reviews
  • $48 hourly
    I started in mobile development before the invention of the iPhone in a mom-and-pop games company creating the first multiplayer cellphone games for Qualcomm's BREW platform in C and C++. Since then, I've done freelance and speculative work in many languages, especially Java and Kotlin, and created a few apps which can be seen on my app store page, demonstrating the use of Amazon Web Services S3, Lambda, and Cognito integration; TextToSpeech and SoundPool/MediaPlayer resources; and a custom and user-customizable InputMethodService (built-in keyboard), among other things. (See my Google Play store linked below.) I'm seeking jobs to make use of and expand my experience in Kotlin, Android, and AWS and to this purpose I am happy to dive into existing code to solve bugs and insert new functionality, in addition to from-scratch development. Recent and Current Projects: IoT Bluetooth Display and Relay - Android App in Kotlin for phone/tablet and wearable Real-time control, calibration, processing, display, relay, and recording/playback of multiple remote sensors of various types in custom groupings and sessions. Maintaining bluetooth connection through out-of-range and device interruptions. WeeGee - Android App in Kotlin, Amazon Polly, under development Experimental alternative communication system in which touch interaction over custom dynamic menus builds strings of phonemes spoken aloud by the device's text-to-speech engine or Amazon's Polly service. DecodeTheNews - Android App in Kotlin, Amazon S3 and Lambda, released in October 2018 Challenging cryptogram game presenting current or historical headlines rather than quotes and a sophisticated interface. ImageKeyboard - Android App with InputMethodService, released February 2019 For users of icon-based alternative or augmentative communication, this app converts a directory tree of named images into a paged keyboard that can be set to replace the native Android keyboard in any text-input context. Insert and delete whole words, making text editing easier. Customizable preferences include grid size, highlight, trail, and other feedback behavior, touch sensitivity, and page navigation options. Retains several custom keyboards for easy context-swapping. GridMaker - Javascript Chrome App/Electron, under development as an Android module In support of the ImageKeyboard app, this program automatically parses icon grid images into a directories of named icon images, using OCR where possible. ChooseBook - Android App with Amazon S3, released in June 2018 Choose-your-own-adventure style ebook reader for young kids with zoom-and-pannable pictures, text-to-speech reader, and links between pages for easy navigation. A Javascript web page helps organize text, pagelinks, and images for each book in JSON files stored in Amazon S3. The app can browse available titles and download selected books, to view immediately or store on device for offline use. DecodeTheNews - Web Game, released 2015 Javascript/PHP application which finds and encrypts current headlines, storing them along with letter frequencies, a list of unique words, and other statistics for use by the cryptogram-style game. Visual tools in the game, including a pattern-matching dictionary, help players solve the cryptogram. A timer and leaderboard add suspense. Users can create an account or track their game history through a unique ID based on ip and computer configuration. Past Projects: RylaCampbell.com - Wordpress site with custom photo gallery with thumbnail navigation Songtunnel.com - PHP/MySQL Web Page, released 2007 A lyrics search site which grabbed and indexed song lyrics from other websites and enabled an advanced text/artist/album search. Matching songs are sorted by relevance with title, artist, album, year, and lyric snippet, as well as links to the Amazon media sample and "Buy now" referral link if available. Multiplayer Snake - C++/BREW Mobile app with Java, released 2005 The first true live-action multiplayer game on this platform. Developed to show off Entelepon's seamless networking layer. In offline and low-population games, non-player-controlled snakes using path-finding and goal-balancing algorithms fill in for other players with different levels of difficulty. Multiplayer Tank - C++/BREW Mobile app with Java, released 2004 The first turn-based multiplayer game on this platform where both player's actions were graphically represented in real time on the game-board. First use of Entelepon's UDP messaging layer. Offline play was available, against an AI using path-finding and cost/benefit strategies to simulate an intelligent opponent. Players could be matched at random or from a group of users within a custom "channel". Pre-coded taunts added a bit of social interaction. Dozens of game maps and random tank-fleet configurations made each game unique.
    vsuc_fltilesrefresh_TrophyIcon Java Engineer
    Bluetooth
    JavaScript
    MySQL Programming
    Java
    Amazon Cognito
    Amazon Polly
    Amazon S3
    Kotlin
    Android
    Android App Development
  • $80 hourly
    I am a software engineer with 20 years of experience in multiple industry. I am a very passionate and an excellent problem solver. I work with Java 11 using Spring, Elastic Search, Jersey, Hibernate, Postresql , Mysql and ActiveMQ. I also have a lot of experience in AWS services such as Cloudformation, DynamoDB, Lambda, SQS , RDS. I have the AWS developer associate certification.
    vsuc_fltilesrefresh_TrophyIcon Java Engineer
    Amazon Elastic Beanstalk
    Docker
    Hibernate
    Apache ActiveMQ
    Oracle Database
    Linux System Administration
    PostgreSQL Programming
    RESTful API
    AWS Lambda
    Java
  • $130 hourly
    Passioned to build products that combine cutting-edge software technology to create new opportunities for the people. Broad experience of software development with strong analytical skills and range of computer expertise, an excellent problem-solver, able to quickly grasp complex systems and identify possibilities for improvements and resolution of critical issues.
    vsuc_fltilesrefresh_TrophyIcon Java Engineer
    Fire OS
    SQL
    Apple TV Application
    API Integration
    Android
    iOS
    Python
    Java
    Kotlin
    Objective-C
    Swift
    Flutter
    iOS Development
  • $60 hourly
    I am a full-stack mobile app/web service developer. During my 25-year programming experience, I have succeeded in many projects with different technologies and programming languages be it an embedded system or an encrypted mobile communication service. I have always enjoyed helping give birth to a new app or service. In my work, my code is very simple: to remove your headache. I am interested in: - Cordova Plugin development - Capacitor Plugin development - Hybrid app development (React Native/Ionic/Cordova) - React JS development - AWS, Firebase, - API development - Android native app development - iOs native app development(Objective-C/C++) - Integrating/migrating your legacy (C/C++) lib to Android (JNI, NDK) - ME(R/A)N(Mongo/Express/React Native/Angular/Node) projects Whether it is a project of 15+ or of a single developer you can count on my 15+ years of experience in the mobile/embedded industry, ps: I am sorry that I haven't taken any tests, but having sites with all the solutions for the tests makes them quite difficult to rely on.
    vsuc_fltilesrefresh_TrophyIcon Java Engineer
    Plugin Development
    iOS
    React
    React Native
    Angular
    Objective-C
    Kotlin
    Native App Development
    Node.js
    Apache Cordova
    Ionic Framework
    iOS Development
    Android
    JavaScript
    Java
  • $115 hourly
    Top Rated professional developer (B.S. in Computer Science) with over 20 years of experience in designing and building Java web applications, architecture, systems integration using API's, infrastructure and CI/CD pipelines. Experienced in modernizing legacy and outdated systems - Java upgrades, third party dependencies, vulnerability scanning and mitigation, technology replacement. Expert in problem solving critical system functions including performance tuning of both application software and database operations, as well as JVM Memory tuning and Heap / Thread Dump analysis. Java, Spring Boot, Tomcat, Rest API's, Maven Amazon Web Services (AWS) - EC2, S3, VPC, RDS, SQS, SES, QuickSight, Cognito, CodeBuild, CodeDeploy, Lex Conversational AI, Lambda, Security Groups Javascript, JSON, React, Material UI/MUI, jQuery, DataTables, HTML, CSS, Bootstrap SQL (SQL Server, MySQL, Oracle), JDBC, Liquibase, Drools Rules Engine, Camunda Workflow CI/CD Pipelines, AWS CodeDeploy, BitBucket Pipelines, GitHub Actions, Docker, Atlassian - JIRA, Bamboo, Confluence
    vsuc_fltilesrefresh_TrophyIcon Java Engineer
    Microsoft SQL Server
    Amazon Web Services
    MySQL
    Apache Maven
    AngularJS
    API
    JavaScript
    Java
    HTML
    Spring Framework
    Amazon EC2
    Apache Tomcat
    Spring Boot
    Hibernate
    Amazon S3
  • $75 hourly
    I am a highly experienced Java developer with 20 years of industry experience and I have been specializing in implementations using Adobe Experience Manager (AEM) for the past 8 years. I've built solutions in AEM 6.1 - 6.5 and AEMaaCS. In 2018, I was one of the winners of the Adobe Immerse 2018 Community Code Contest, as well as a presenter at the Adobe Immerse virtual conference, leading a discussion on Creating Custom ContextHub Stores and UI Modules in AEM. I have also contributed to ACS AEM Commons (the main AEM open source project) by helping to build Shared Component Properties. I also have solid experience working with various JavaScript frameworks like jQuery and VueJS and the drive to pickup new ones when necessary. I am also familiar with Less, SCSS, and CSS and the concepts of building responsive sites using Bootstrap and AEM Grid. I strive to write clear and maintainable code, and fully document my code to ensure future developers have a clear understanding of all methods and classes. Also, I will gladly provide any additional documentation or training materials requested, which will be well structured and well written. I am a strong problem solver and skilled at exploring and debugging complex problems to get software applications back on track when strange errors or edge case scenarios arise.
    vsuc_fltilesrefresh_TrophyIcon Java Engineer
    NodeJS Framework
    Adobe Experience Manager
    Vue.js
    Spring Framework
    CSS
    JavaScript
    Jakarta Server Pages
    HTML
    Java Servlet API
    jQuery
    Java
  • $25 hourly
    🏆 Top 3% on Upwork. ✅ Fluent English. ✅ MERN Stack including React to NextJS conversion ✅ NodeJS, MongoDB, Java 8, Spring Boot Microservices with RabbitMQ ✅ Swift response and communications. ✅ CSM® Over 12 years of experience in NodeJS and Java/J2EE including Web technologies(MERN/MEAN). Expertise in the full-time development of scalable, multi-tier web applications with entire lifecycle management. Skills: - Java/J2EE, NodeJS, MongoDB - RabbitMQ , Spring Boot microservices - ReatJS, AngularJS ,Angular 5 , IONIC 3, Angular Material - GCP,AWS, LAMBDA, API GATEWAY, SERVERLESS, GraphQL - Java-J2EE, AJAX, Struts, Spring Boot, JDBC, Hibernate, SQL, Tomcat , JBOSS - Gradle, Maven - MySql , MongoDB, PostGres, Firebase, DynamoDB - Eclipse, NetBeans,Visual Studio - SVN,GIT, Jenkins
    vsuc_fltilesrefresh_TrophyIcon Java Engineer
    Amazon S3
    Startup Company
    Redux
    J2EE
    Node.js
    React
    Spring Boot
    Amazon DynamoDB
    Spring Framework
    Java
    API
    Hibernate
    Microservice
  • $120 hourly
    10 years of experience working on native Android applications for high profile clients and businesses. 100% Job Success | 11,000+ Hours | Top Rated Plus | 5 Star Reviews Exclusively From planning, developing and publishing to maintaining and supporting high quality Android applications. I hope you see the experience displayed in my profile as an indication of my reliability. ✔︎ Constantly updating my knowledge with the most recent design patterns and code conventions; ✔︎ The delivery of a product that respects the highest standards of usability, performance and appearance is guaranteed; ✔︎ Great cost-benefit by delivering faster and higher quality products than the average; ✔︎ Flexible availability to always meet the client's needs. Vast experience managing development teams located in different places around the world. As an example, I've been managing a team that averaged 7 developers located in different countries, such as Canada, Ukraine, Pakistan, India and Brazil. ✅ Mobile Development Leader; ✅ Native Development; ✅ Kotlin and Java Expert; ✅ Clean code, DRY and KISS principles; ✅ Unit and automated testing; ✅ Well documented code; ✅ UI/UX Best Practices; ✅ NoSQL and SQL Databases; ✅ API Integration; ✅ Web Services Development. MySQL, SQLite, PostgreSQL, SQL Server, Firebase, Java, Kotlin, Android Studio, Android SDK, Android NDK, Device Owner, Play Store...
    vsuc_fltilesrefresh_TrophyIcon Java Engineer
    Java
    PHP
    SQLite
    Firebase Cloud Firestore
    Material Design
    REST
    MySQL Programming
    Android SDK
    Android
  • $85 hourly
    I am a seasoned software engineer specializing in Java and its associated technologies. My skills and qualities include: Experience: Proficient in Java, JVM, and the Spring Framework. Adaptability: Rapid learner with a knack for addressing technical challenges. Code Quality: Emphasis on clean code, software design, and engineering best practices like TDD and DDD. Development Processes: Knowledgeable in CI/CD, iterative software design, and Agile methodologies. OOP Design: Acquainted with SOLID, GRASP, GoF patterns, and other best practices. Cloud Expertise: Versed in Amazon Web Services and Google Cloud, with the ability to design and deploy cloud-native software. Technologies: Proficient with tools like Maven, Gradle, Linux, Git, Docker, Jenkins, VisualVM, Intellij Idea. Database experience includes MongoDB, PostgreSQL, Hibernate, Hazelcast, Redis, Kafka, and AWS DynamoDB. Additional testing expertise in JUnit, Mockito, and Selenium. Also familiar with Python and R. I am currently open to both short-term and long-term opportunities.
    vsuc_fltilesrefresh_TrophyIcon Java Engineer
    Python
    Java
    MongoDB
    Amazon DynamoDB
    Amazon Web Services
    Google Cloud Platform
    Kubernetes
    Apache Kafka
    Spring Framework
  • $60 hourly
    My core strength is native mobile application development with past experience in Java EE. Mobile technologies: ▪ Java, JNI ▪ C, C++ ▪ iOS SDK ▪ Android SDK / NDK ▪ Blackberry JDE / NDK / Cascades ▪ Windows Phone SDK / C# ▪ libusb, libssl, libcrypt, libzip ▪ GStreamer SDK Desktop technologies: ▪ SWING, Qt, WinAPI Server side technologies: ▪ Java 1.7 ▪ Spring 3.x, OSGi, SOAP, REST ▪ XML / XSD / XSLT / WSDL / FastInfoSet ▪ Ant+ivy, Gradle, Jenkins ▪ golang My core strength is native / cross mobile application development and games for both iOS, Android, Windows and BB platforms.
    vsuc_fltilesrefresh_TrophyIcon Java Engineer
    Qt Framework
    Linux
    Mac OS App Development
    macOS
    Rust
    Java
    C++
    C
    Android App Development
    Swift
    iOS Development
  • $70 hourly
    Experienced and energetic Swiss software architect/senior engineer and AWS Certified Solutions Architect with a passion for designing and implementing innovative and state of the art systems in complex business environments. During my work in a Swiss private online bank I’ve taken the lead on and participated in complex projects with strict requirements such as event driven architecture in banking clients onboarding workflows, refactoring of authentication systems, translating business needs into architecture and apis from the design phase to the deployment and maintenance. My soft skills helped me organize and manage meetings with IT, businesses and other teams to improve our collaboration on projects, overall interactions and workflows. I also trained some newcomers to help them quickly understand our business and processes. My experience as an DevOps engineer allow me to see further than the typical developer world and to be independent in setting up, provisioning, templating, configuring, monitoring and maintaining infrastructure, middlewares and deployment and continuous workflows. On the front-end side I’m versed in React/Redux/RxJs to develop modern and reactive, simple and complex web applications. As a freelancer I worked with smaller companies to develop various systems such as a distributed caching engine with distributed rate limiting, a system to stress test different Java frameworks and Redis libraries and some frontend + backend systems to address specific companies needs in various languages using AWS Beanstalk, EC2, Fargate, ... I also have a keen interest and experience in new and interesting technologies and trends such as reactive programming, Kubernetes, algorithmic trading and cryptocurrencies/NFTs as my experience and personal/professional projects on Github demonstrate.
    vsuc_fltilesrefresh_TrophyIcon Java Engineer
    SQL
    Solution Architecture
    Software Architecture & Design
    Amazon Web Services
    Test Automation
    Akka
    TOGAF
    Kubernetes
    Domain-Driven Design
    React
    Scala
    Java
    Reactive Programming
    Python
    API
  • $100 hourly
    I have three years of experience in web development and integration work. Within this time I have had multiple jobs where I worked diligently with diverse groups of people with different skills and needs. Helping companies create applications and API ecosystems to control the flow of data in their organization and make sure everything is running efficiently. I have a fluid understanding of the following topics and if I do not have an answer I will figure out a solution. Skills include but are not limited to: web development using Java/C# back end and angular front end, integration work using Dell Boomi or Mulesoft, and test driven development to make sure your application works as intended.
    vsuc_fltilesrefresh_TrophyIcon Java Engineer
    Test-Driven Development
    TypeScript
    JavaScript
    CSS
    HTML
    Dell Boomi
    Mulesoft
    Angular 6
    Java
  • $105 hourly
    ** HubSpot Design Certified ** Recently recognized as a HubSpot Champion User Worked on many different types of applications and with many different technologies. Quickly learn new programming languages and technologies. Can also read and understand existing code to find and fix bugs. Have 26 years experience in IT. Have a Bachelors Degree in Math as well as an MBA. I have worked with many programming languages including COBOL, Visual Basic, C, C++ and Java. Currently working on projects utilizing Angular, JQuery, Java Script, CSS, HTML5, Hubspot and Flex. I am familiar with content management systems. I have worked on front end designs/pages and back end services. Have done responsive development, desktop applications, and mobile applications.
    vsuc_fltilesrefresh_TrophyIcon Java Engineer
    CSS
    HTML
    Content Management System
    HubSpot
    CMS Development
    Website Customization
    Agile Software Development
    Blog Development
    Inbound Marketing
    Templates
    iOS Development
    Business with 100-999 Employees
    Android App Development
    JavaScript
    Java
  • $40 hourly
    I have strong experience in web applications using .NET Web Forms, MVC, Java Spring MVC, Primefaces, Richfaces and other Java Server Faces frameworks. In addition, I have worked as a programmer in Unity, and using C++, Lua, and C# programming languages. I have been working as a developer for seven years and currently I am a EPiServer Certified Developer and pursuing a Sitecore certification. Knowledge: C++, C#, .NET 4.0, Web Forms. MVC .NET, Java, Swing, Angular JS, Python, JSF, JPA, EJB, Bootstrap, Unity 3D, SQL Server, MySQL, Oracle, MongoDB, Scrum, Power Designer, WCF, UML, Windows Phone and Android. Episerver MVP 2019
    vsuc_fltilesrefresh_TrophyIcon Java Engineer
    CSS
    ASP.NET Core
    Microsoft SQL Server
    RESTful Architecture
    API Integration
    API
    AJAX
    ASP.NET MVC
    ASP.NET
    Jakarta Messaging
    C++
    Visual Basic
    Python
    Java
    C#
  • $80 hourly
    I am graduated computer science engineer with 4 years of professional experience as software engineer and data scientist. My fileds of expertise are time series modeling, stream data processing and backend services. Along with the industrial experience I have experience as a researcher in the field of machine learning. The Links to my published papers so far are given in the section Other Experiences at my Upwork profile.
    vsuc_fltilesrefresh_TrophyIcon Java Engineer
    Data Scraping
    Amazon ECS for Kubernetes
    Amazon Web Services
    Time Series Analysis
    ETL Pipeline
    Apache NiFi
    Google Cloud Platform
    Machine Learning
    Apache Flink
    SQL
    Apache Kafka
    Apache Airflow
    Python
    Java
  • $50 hourly
    If you’re searching for a professional competitive programmer with a proven track record, and unparalleled skills then you are in the right place. I am a professional competitive programmer with 6+ years experience. Besides a strong quantitative base, I possess strong qualitative and interpersonal skills. I have teaching experience of algorithms and data structures. By hiring me, you can be assured that you will get the best possible solution implemented in your work in the shortest time possible. My skills -- Algorithms & Data structures: 🔷 All commonly used Data Structures: Arrays, Linked-List, BST, Queue, Stack, heap, B-tree, etc. 🔷 Graph theory: DFS, BFS, Dijkstra, A*, MST, SCC, Centroid Decomposition, Heavy Light Decomposition, etc. 🔷 Tree-like algorithms: Segment tree, Fenwick tree, K-dimensional tree, Centroid tree, Treap, etc. 🔷 Greedy algorithms 🔷 Dynamic programming: Divide and Conquer Optimization, Convex-Hull Trick Optimization, etc. 🔷 Searching algorithms: Binary search and Ternary search, Hashing 🔷 Time complexity analysis 🔷 And many others Backend Engineering: 🔷C++ / C 🔷Boost 🔷SQL 🔷JSON Data Science and Machine Learning: 🔷 Pytorch, Keras, Tensorflow 🔷 Regression models (Linear Regression, Logistic Regression, Regularization). 🔷 Classification Algorithms (Bays Classifier, KNN, SVM, Kernel-SVM). 🔷 Dimensionality reduction (PCA, MDS). 🔷 Decision Trees (Learning Decision Trees, Information Gain, Entropy, Gini Index). 🔷 Neural Networks (Convolutional Neural Nets, NLP). 🔷 Neural Networks optimization techniques (Drouputs, Batch Normalization, Early stopping, LR-Scheduling, Data Augmentation, Transfer Learning). Some of my achievements: ✔️ Codeforces master rank ✔️ 99.8 percentile rank on Hackerrank ✔️ IT Park Cup 5th place ✔️ 2nd place International Collegiate Programming Contest (ICPC) Quarter Finals, 2018. ✔️ IOI 2017 participant
    vsuc_fltilesrefresh_TrophyIcon Java Engineer
    Coding Art
    Computer Science
    Heuristic Evaluation
    Big Data
    Performance Optimization
    Algorithm Development
    Linear Programming
    Mathematical Optimization
    Data Structure
    C++
    Java
    Python
  • $40 hourly
    Thank you for visiting my profile I have 8 years of experience building mobile applications for multinational and startup companies, including collaborating directly with the CTO to help build top-notch applications that will play a crucial part in their business. Most of my work is outside of Upwork, but now I am focusing on finding more awesome clients to work with by using this great platform. I'm primarily pursuing working with startups and medium-sized businesses and helping them by offering my 8 years of expertise in mobile app development. But individual clients are also welcome. So if you are interested in collaborating to build an excellent mobile app with a great user experience, Just ping me. What are you waiting for? Areas of Expertise: ♦ Android Native Development ♦ iOS Native Development ♦ React Native Development ♦ Flutter Development
    vsuc_fltilesrefresh_TrophyIcon Java Engineer
    JetPack
    Dart
    Android App Development
    Flutter
    Kotlin
    JavaScript
    Java
    Swift
    Mobile App Development
    React Native
    iOS Development
    Android
  • $69 hourly
    *** UpWork Expert-Vetted profile, only granted to the top 1% — pre-screened by Talent Managers and experts in their field. *** As Senior Learning Technology Consultant with over 150 projects successfully completed within the e-Learning Software Development industry, I incorporate over 12 years of experience in Learning technology solutions, managing and leading Learning Tech Consultancy, Project Management, Design and Engineering Teams focused on LMS creation and implementations with systems such as Moodle, Totara, Mahara, Paradiso LMS, CrossKnowledge Learning Suite, LearnDash, LearnWorlds, eFront, Talent LMS, and the creation of interactive SCORM Courses with authoring tools such as Articulate storyline and RISE. While making sure all quality standards are met within an organization, I have made sure to provide powerful input to Fortune 500 corporations, State Universities throughout the US and government organizations by optimizing live systems and guiding evolution of internal processes, e-learning tools and platforms. I am greatly interested in continuous growth, contributing through leadership, process development and commercial detail-oriented Project Management skills as a bilingual Senior e-Learning Consultant and Project Manager for your team, but most importantly, I look forward to becoming a key contributor to the success of your organization and all projects with work on together. Digital learning Solutions, LXP, LMS and e-Learning Content Services: - LMS Selection, Scoping and Implementation Consulting - Upgrades (Moodle LMS / Totara LMS) - Revamping sites or LMS - LMS Administration - LMS Theme Creation - LMS plugin development, creation, installation and maintenance - LMS Multi-tenant - LMS Custom Development - LMS Data integration (SSO, User Provisioning, Enrollment, and Completion records / Exports & Imports) - LMS KPI Identification and Success Campaigns - LMS Localization and Translation - LMS Mobile App creation & Implementation - Salesforce and LMS Integration - Woocommerce and LMS integration - Magento and LMS Integration (Moodle, and Skyprep) - Zoom, Webex, BBB and other meeting tools and LMS integration - SCORM Interactive course creation for LMS - Ready to deploy and customize content sources (Videos, Interactive content, PDFs, eBooks, Study Material) Experienced in the Following Learning Management Systems LMS Moodle, eFront, Totara, Mahara, Paradiso LMS, CrossKnowledge Learning Suite, Blackboard, LearnDash, IOMAD, Talent LMS, Matrix LMS, Litmos, Lessonly, LearnWorlds, Open Edx, Kajabi, Skyprep, Thinkific, and Ellis.
    vsuc_fltilesrefresh_TrophyIcon Java Engineer
    Shareable Content Object Reference Model
    Elearning LMS Consulting
    API Development
    Project Management
    Moodle
    TalentLMS
    Project Management Office
    Learning Management System
    C#
    PHP
    Java
    HTML5
    CSS
  • $40 hourly
    I am senior software engineer with 6 years of experience and Bachelor's degree on Engineering. I have certified skills on the following topics. Java Oracle certified Professional: Java SE 11 Developer(IZ0-819) certificate Oracle Certified Associate: Java SE 8 Programmer(IIZ0-808) certificate Spring Framework VMware Certified Spring Professional: Sping(EDU-1202) certificate Oracle Database SQL Oracle certified Associate: Oracle Database SQL(IZ0-071) certificate I have skills and enthusiasm on working with the following technologies Spring: container, AOP, JDBC, Transactions,MVC, Security, REST, JPA Spring Data Testing, Boot, Boot Autoconfiguration, Boot Actuator, Boot Testing SQL: Oracle DB, MySql, H2 Other technologies: Bitbucket, Github, Jira, Confluence, Bamboo, Javascript, HTML/CSS/Bootstrap
    vsuc_fltilesrefresh_TrophyIcon Java Engineer
    Spring MVC
    Spring Boot
    Spring Framework
    Apache Maven
    SQL
    Web Development
    Web Application
    Java
  • $75 hourly
    I am a multi-disciplined programmer with over 10 years industry experience. I am an expert at multi-paradigm programming (functional, object-oriented, and logic paradigms), and use the paradigm that is most appropriate for the problem. I study programming languages as a hobby. I am pretty much language agnostic — I don't care too much what language I use, or even if I know it prior to the project — but I do prefer languages that are conducive to a multi-paradigm approach, such as Clojure, Scala, Python, etc. I enjoy learning new things, and am constantly honing my skills. I seek software development jobs that will both exercise the skills I already have, as well as help me develop new skills.
    vsuc_fltilesrefresh_TrophyIcon Java Engineer
    RESTful API
    ClojureScript
    SQL
    CSS
    HTML
    JavaScript
    Java
    .NET Framework
    Clojure
    Python
  • $50 hourly
    An agile and ambitious software engineer with a strong technical background who possesses self-discipline, hardworking, quick learning, good team spirit, and honesty. 10+ years of experience in software development for enterprise-level applications using arrays of technologies. ➢ Strong Programming skills, in designing and implementation of multi-tier applications using Spring Boot, Spring MVC, Java-J2EE, ASP.Net MVC, .Net Core, Node, Express, Struts, JSF, CDI, Spring Data JPA, JPA, Hibernate, Spring Rest, Spring Data JPA, Spring Security, Kafka, liquibase etc. ➢ Efficient in working with Dockerfile, Docker-Compose & Docker Containers. ➢ Extensive experience in working with JavaScript/TypeScript languages, frameworks, libraries, and technologies such as React JS/ Angular. ➢ Extensive experience in working with CSS3, HTML5, SCSS, and their frameworks such as Bootstrap, Material UI, etc. ➢ Strong experience in all the phases of software development life cycle including requirements gathering, analysis, design, implementation, deployment and support. Technologies I work on: J2EE - Spring - Spring - Boot - Spring- Security - Maven/Gradle - Apache Kafka - Redis - JMS/Rabbit MQ - Spring Data JPA - Hibernate JavaScript : - ES6 - jQuery - Angular - React JS - Node - Express - TypeOrm/ Sequilize Python: - Flask - Django Testing: - Rest Assured - Junit - TestNG - Mockito Reporting : - Jasper Report. DB: - Mysql - MSSQL - PostgreSQL - Oracle - MongoDB
    vsuc_fltilesrefresh_TrophyIcon Java Engineer
    Spring MVC
    Node.js
    J2EE
    Spring Boot
    React
    Microservice
    API Development
    SQL
    Java
    TypeScript
    JHipster
    Spring Framework
    Python
    API Integration
  • $55 hourly
    Does your work involve dealing constantly with software from suspicious origins? Does the source code of your products have been lost or it's no longer accessible to you? Are you looking to continue maintaining the now closed-source software and offering support to your customers? If so, then you are in the right place. With 5 years of professional experience and more than 3 years of volunteering work before it, I can provide some of the most unique services that deals with the often-forgotten aspect of software development world—the part after your software have actually became software and no longer a source code. Reverse Engineering can solve a myriad of problems that conventional Software Development can't deal with, here is a list of services I can provide: [Services] ‣ Analyzing software of suspicious or malicious origins and report associated risks. ‣ Is the said software integral to your work environment? Then patching closed-source software to remove or mitigate any such risks will be provided. ‣ Research and analyze closed-source software to derive and write new spec and code base manually. Natural disasters, catastrophic failures, and logistic failures can all affect the availability of your products' code base. ‣ Directly maintaining and extending closed-source software. If you lost access to your product's code base but still need to maintain and extend it, I got you covered. ‣ Reverse engineer software to debug and fix elusive bugs that proved to be hard to track down via conventional debugging sessions. [Related Skills] ‣ Assembly: x86, x86_64, ARM, PPC, Smali. ‣ Tools: IDA, Ghidra, JADX, GDB, x64dbg, and many others (depending on the project) ‣ Main Languages: C, C++, Python, Java. ‣ Platforms worked on in the past: Windows (including legacy versions), Ubuntu, CentOS, Android, Nintendo DS, Nintendo 3DS, Nintendo Switch, and Embedded Systems (ARM and PPC). [Responsibilities] ‣ Maintaining Android and Desktop software without access to their source code. ‣ Restoring source code of software after losing access to the original source code via manual decompilation, and static and dynamic analysis to write the specification again. ‣ Extending and integrating features into software without access to their source code. ‣ Analyzing malware and potentially malicious software and breaking down their obfuscation or packing. ‣ Researching proprietary file formats, data streams (USB, Serial, Networking), and writing pattern matching tools and scripts. ‣ Writing custom tools to aid with Reverse Engineering the target software depending on its domain.
    vsuc_fltilesrefresh_TrophyIcon Java Engineer
    Android App Development
    Reverse Engineering
    Security Analysis
    Software Debugging
    ARM Microcontroller
    Embedded System
    Malware
    Assembly Language
    X86 Assembly Language
    Java
    C++
    Python
    Qt Framework
    C
  • $50 hourly
    Hello at my profile! I am an independent Senior Android Engineer with over 9 years of experience in software development. I've been part of many start-ups and helped them reach new funding rounds. The most successful reached 55$ million in Series B round. I also created and published many of my own apps from scratch. I'm a full stack developer. I can confidently handle both front-end Android app development and back-end server application tasks for your project. I always take ownership for all apps I develop so quality and UX comes first. Did I mention I value great and concise communication with quick response times? --------------------- Stack: Kotlin, Android SDK, Clean Code, Clean Architecture, MVVM, MVP, MVC, RxJava, RxAndroid, Coroutines, Android Jetpack, Room, Realm, Hilt, Dagger2, Android Auto, REST, CI/CD, Github Actions, E2E, API, REST, GraphQL, Optimisation, Java, Google Cloud, Google App Engine, Agile, Scrum, Jira, Mentoring, Flutter, Dart, Unit Testing, Espresso, Appium, NFC, iOS, React Native, Unity, Firebase, Google Play, UI/UX, NoSQL, SQL. And way more.
    vsuc_fltilesrefresh_TrophyIcon Java Engineer
    Android SDK
    CI/CD
    RxJava
    ChatGPT
    Android Room Persistence
    Google App Engine
    Google Cloud Platform
    GitHub
    RFID
    Android
    Kotlin
    Java
    React Native
    Mobile App Development
    Android App Development
  • $60 hourly
    I am a Finnish Java expert with over 20 years of work experience. I have worked since 2003 as a software freelancer for over 40 companies around the world. I have been part of about 60+ software projects, small, large and everything in-between. Before my freelancer career I worked for Nokia Mobile Phones company 1995-1997 and also for a couple of smaller Finnish IT-companies. I have worked also in Germany 2000-2002. Nowadays I live most of the year in tropical South East Asian countries and I do remote work projects.
    vsuc_fltilesrefresh_TrophyIcon Java Engineer
    Agile Software Development
    Forex Trading
    Spring Framework
    QuickFIX
    SQL
    Web Crawling
    Web Scraper
    REST
    AngularJS
    Java
  • $50 hourly
    Full stack developer with lots of experience in Grails, Java, J2EE, Hibernate, Spring, Struts, SpringBoot. Professional and academic background on architecting and building Multi-Tenant Software as a Service. Over the last 11 years, I have worked on variety of projects including web sites/Web applications, Enterprise applications, SAAS and Cloud, Microservices, Mobile Applications My skill sets include: * Languages: Java, Groovy, SQL, C, Ruby, CSS, HTML, JavaScript, PHP * Frameworks Grails, SpringBoot, Bootstrap, Ruby on Rails, Hibernate, Hadoop, Spring, YII, Laravel * Libraries/APIs Java Collections, jQuery UI, jQuery, JAX-RS, Google Gson, JavaMail, Amazon API, Asterisk-Java, Selenium, HTMLUnit, Jsoup * Databases: - Relational: Mysql, PostgreSQL, Oracle, DB2; - NoSQL: Redis, Memcached, SimpleDB; In my case, I enjoy working with small businesses and individual decision makers to provide architectural and custom business solutions that help my clients resolve mission-critical problems, grow their business, and improve their revenue stream and profitability.
    vsuc_fltilesrefresh_TrophyIcon Java Engineer
    Asterisk
    J2EE
    JDBC
    Twitter Bootstrap
    jQuery
    Java
    Spring Framework
    Hibernate
    Apache Groovy
    Grails
  • $50 hourly
    I'm a full stack software developer with experience in Java and Android projects. I focus on service and delivering the best experience to my clients, while providing quality software on a timely fashion. I have experience with various technologies to help fulfill any kind of job. I'm also open to having a chat with my customers, if they so desire, so we can arrange any details about the job. I also have experience with Cyclos Banking System Software, providing consultant services to small-medium banks. I've done several integrations with 3rd parties software with it, also developed plenty of aditional feature for it too, like bank statements and import of payments. I have experience on the following languages and technologies: -Java: Everything enterprise, Servlets, JSF, Primefaces and JPA. -JavaScript: pure Script, NodeJS and AngularJS. -PostgreSQL, SQLServer, SQLLite I also have experience providing products and solutions for financial institutions. My biggest desire is to serve my customers as if it was me requesting the product, I always strive to deliver the best software since I wouldn't settle for less.
    vsuc_fltilesrefresh_TrophyIcon Java Engineer
    Email Campaign Setup
    Android App Development
    Microsoft SQL Server Programming
    MySQL Programming
    API Development
    Java Servlet API
    J2EE
    Java
    JavaScript
  • $30 hourly
    I'm a qualified engineer with 5+ years in DevOps methodology. Being an expert in AWS Services and Infrastructure as Code approach, I have a solid knowledge of cloud infrastructure, orchestration, and containerization. Experienced in various blockchain networks like Cardano, Algorand, Avalanche, Terra, and Stellar. The technology stack I’ve worked with: - AWS, GCP, Linode Cloud, Exoscale Cloud - Jenkins, GitHub Actions, GitLab CI - Terraform / Terraform Enterprise, Ansible - Docker, Docker compose, Kubernetes, AWS EKS, GKE, LKE, AWS ECS - Linux/Unix systems, MacOS - Prometheus, Grafana, Elasticsearch, Logstash, Kibana, Loki, CloudWatch, DataDog - Nginx, Apache / TomCat - Bash, Python
    vsuc_fltilesrefresh_TrophyIcon Java Engineer
    Linux
    Amazon EC2
    CI/CD
    GitHub
    Linux System Administration
    Java
    Bash
    Python
    Git
    Docker
    Kubernetes
    Ansible
    Jenkins
  • Want to browse more freelancers?
    Sign up

How it works

 

1. Post a job (it’s free)

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 5M+ businesses

How do I hire a Java Engineer on Upwork?

You can hire a Java Engineer on Upwork in four simple steps:

  • Create a job post tailored to your Java Engineer project scope. We’ll walk you through the process step by step.
  • Browse top Java Engineer talent on Upwork and invite them to your project.
  • Once the proposals start flowing in, create a shortlist of top Java Engineer profiles and interview.
  • Hire the right Java Engineer 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 Engineer?

Rates charged by Java Engineer 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 Engineer on Upwork?

As the world’s work marketplace, we connect highly-skilled freelance Java Engineer and businesses and help them build trusted, long-term relationships so they can achieve more together. Let us help you build the dream Java Engineer team you need to succeed.

Can I hire a Java Engineer 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 Engineer proposals within 24 hours of posting a job description.

Schedule a call