Hire JVM Developer

JVM
Upstaff is the best deep-vetting talent platform to match you with top JVM developers for hire. Scale your engineering team with the push of a button
JVM
Show Rates Hide Rates
Grid Layout Row Layout
Scala
SQL
AWS
C
C++
JavaScript
Akka
Akka Actors
Akka Framework
Akka Streams
Alpakka
Play Framework
Scala Cats
Scala Guice
Scala Specs2
Scalatest
JVM
Apache Spark
AWS Athena
Apache Hadoop
Apache Spark
AWS DynamoDB
Cassandra
Hadoop ecosystem
MongoDB
MySQL
NoSQL
PostgreSQL
Slick database query
PHPUnit
AWS Cloudformation
AWS CodePipeline
AWS DynamoDB
AWS EC2
AWS Glue
AWS Quicksight
AWS S3
CasperJS
Jasmine
Karma
Mock
PHPUnit
QUnit
Scalatest
Selenium Webdriver
DevPartner
DevPartner Studio
Eclipse
Microsoft Visual Studio
Docker
Terraform
FreeBSD
Linux
macOS
Windows
Git
MS SourceSafe
SVN
Grafana
Kafka
Kubernetes
MetaTrader
OOD
OOP
JetBrains IntelliJ IDEA
Protobuf
...

- Professional engineer with proven ability to develop efficient solutions for complex problems, including cloud and Data projects; - Microservice architecture expertise Lightbend Reactive Architecture, Infrastructure as Code expertise in AWS CloudFormation, CI/CD (Gitlab, AWS CodePipeline), Cloud expertise - AWS; -Engineer with the ability to develop efficient solutions for complex problems, including cloud projects, AWS Services (Amazon Quicksight, EC2, S3, Glue), Databricks, Kinesis; - API development RESTful, Swagger, GraphQL, API Gateway, Microservice architecture expertise - Commercial experience in IT since 2013; - Lightbend Reactive Architecture, Infrastructure as Code expertise in AWS CloudFormation, CI/CD (Gitlab, AWS CodePipeline); - System level programming, OOP and OOD, functional programming; Stress on profiling and optimizing code, writing reliable code; - System-level programming, OOP and OOD, functional programming; - Profiling and optimizing JVM code; - Experience with product documentation and supporting products; - Upper-intermediate English; - Available ASAP.

Show more
Seniority Senior (5-10 years)
Location Ternopil, Ukraine
Java 15yr.
Appium 5yr.
C#
C++
JavaScript
Kotlin
PHP
Python
Swift
TypeScript
VBA
Android automation
Xamarin
Angular
Node.js
HTML
XML
Hudson
Java Server Pages (JSP)
JSON
JVM
RESTeasy
nuget
VBA
Firebase
IBM DB2
Microsoft SQL Server
MS Access
Oracle Database
SQL
Sybase
AWS
Azure
SAAS
AWS MQ
Azure
Azure DevOps
Azure Service Fabric
VMs
Agile
BDD
Kanban
Rational Unified Process (RUP)
SAFe
Scrum
Waterfall
Allure
Apache Maven
BDD
Browserstack
Cucumber
Cypress
Fiddler
Fitnesse
Gauge
Gherkin
Lettuce
Loadrunner
MS Test
Playwright
Postman
Protractor
QA Automation
REST-Assured
SauceLabs
Selenium Webdriver
SoapUI
SpecFlow
TestNG
Wireshark
Android
Firebase
Aptana
Eclipse
Microsoft Visual Studio
AWS MQ
Azure DevOps Server (ex TFS Team Foundation Server)
Windows NT
CVS
Git
Perforce
SVN
Delphix
Oracle VM VirtualBox
VmWare
VNC
DevOps
Hudson
Jenkins
Sonarqube
TeamCity
iOS
Linux
macOS
Unix
Jira
Microsoft SharePoint
Microsoft Visio
Perl
Powershell
Airtest
Appwatch
Brady
CodedUI
CSV
EDMAF
Envision
Fidessa
FIXML
IaaS
MiFID
MTM
Murex
Nakama
PaaS
PyUnit
QP
RestSharp
Sandra
SpecFlow Based Soak
TOM
Version one
Visual Source Safe
Xray
...

- Worked on leading positions with central high street banks/fin-tech firms like BAML-UK, ICBC-Standard Bank-UK, Fidelity, and Prudential. - Worked in Major Asset Classes like Commodities, Money Market, Equities, Equities Derivatives, Risk-IT, Market Operation, Financial Markets, Fixed Income - Domain Knowledge: Banking, FX, Asset allocation, Fixed Income, Regulatory reporting MiFID, Treasury, Insurance, Annuities, Mutual Funds, Retirement Services, Finance, ERP, CRM, Security, Networking, Gaming - 15+ years of commercial experience with Java and 5+ years of commercial experience automating with Appium. First experience in the banking sector was acquired in 1999. Since the beginning of 2000, has working experience in banking and finance. - A delivery-focused hands-on expert test professional with over 20 years of solid experience in providing test solutions to multi-million-dollar projects with an emphasis on automation and CI. - Certified Agile Scrum Practitioner - ISEB / ISTQB Certified Software Test Professional - Fluent English

Show more
Seniority Senior (5-10 years)
Location London, United Kingdom

Let’s set up a call to address your requirements and set up an account.

Talk to Our Expert

Our journey starts with a 30-min discovery call to explore your project challenges, technical needs and team diversity.
Manager
Maria Lapko
Global Partnership Manager
Trusted by People
Trusted by Businesses
Accenture
SpiralScout
Valtech
Unisoft
Diceus
Ciklum
Infopulse
Adidas
Proxet
Accenture
SpiralScout
Valtech
Unisoft
Diceus
Ciklum
Infopulse
Adidas
Proxet

Want to hire JVM developer? Then you should know!

Share this article

How and where is JVM used?

  • Microservices communication: Event-driven architectures
  • Big Data processing: Apache Spark
  • Web development: Spring Boot applications
  • Container orchestration: Kubernetes deployments
  • Real-time data processing: Apache Kafka
  • Android app development: Kotlin programming
  • Machine learning: Apache Mahout algorithms
  • Financial services: High-frequency trading systems
  • Internet of Things: Sensor data analytics
  • Cloud computing: Serverless computing platforms

Compare Junior, Middle, Senior, and Expert/Team Lead JVM Developer roles

Seniority NameYears of ExperienceResponsibilities and ActivitiesAverage Salary (USD/year)
Junior0-2 years
  • Code debugging
  • Implementing small features
  • Assisting in testing
$60,000
Middle3-5 years
  • Developing new features
  • Optimizing code
  • Participating in code reviews
$80,000
Senior6-8 years
  • Architecting complex systems
  • Mentoring junior developers
  • Leading project development
$100,000
Expert/Team Lead9+ years
  • Setting technical direction
  • Overseeing project delivery
  • Collaborating with stakeholders
$120,000

Quick Facts about JVM.

  • Back in the day when Java Virtual Machine (JVM) was born.
  • Many cool projects like Android apps rely heavily on JVM.
  • You need to have a decent grasp of Java to tackle JVM.
  • Kotlin is currently the hottest companion to JVM.
  • Did you know? JVM can run multiple programming languages!

TOP JVM Related Technologies

  1. Spring Boot (Pivotal Software, 2013)
  2. Apache Kafka (Apache Software Foundation, 2011)
  3. JUnit (Erich Gamma, Kent Beck, 2000)
  4. Gradle (Hans Dockter, 2007)
  5. Vert.x (Tim Fox, 2012)

What are top JVM instruments and tools?

  • JVisualVM: Tool for monitoring, troubleshooting Java applications – Released by Oracle in 2004
  • VisualVM: Visual tool integrating several JDK software tools – Released by Oracle in 2008
  • Java Mission Control: Perf analysis tool for HotSpot JVM – Released by Oracle in 2013
  • Java Flight Recorder: Profiling and diagnostics tool – Released by Oracle in 2013
  • Async Profiler: CPU and memory profiler – Released by Nitsan Wakart in 2016
  • AppDynamics: APM tool for monitoring Java applications – Released by AppDynamics in 2008
  • JavaMelody: Monitoring tool with low overhead – Released by JavaMelody in 2005
  • Stackify Prefix: Lightweight profiler for Java – Released by Stackify in 2015
  • YourKit Java Profiler: Java profiler for CPU and memory – Released by YourKit in 2003
  • JProfiler: Java profiler for performance analysis – Released by ej-technologies in 2001
Table of Contents

Talk to Our Expert

Our journey starts with a 30-min discovery call to explore your project challenges, technical needs and team diversity.
Manager
Maria Lapko
Global Partnership Manager

Hire JVM Developer as Effortless as Calling a Taxi

Hire JVM Developer

FAQs on JVM Development

What is a JVM Developer? Arrow

A JVM Developer is a specialist in the JVM framework/language, focusing on developing applications or systems that require expertise in this particular technology.

Why should I hire a JVM Developer through Upstaff.com? Arrow

Hiring through Upstaff.com gives you access to a curated pool of pre-screened JVM Developers, ensuring you find the right talent quickly and efficiently.

How do I know if a JVM Developer is right for my project? Arrow

If your project involves developing applications or systems that rely heavily on JVM, then hiring a JVM Developer would be essential.

How does the hiring process work on Upstaff.com? Arrow

Post Your Job: Provide details about your project.
Review Candidates: Access profiles of qualified JVM Developers.
Interview: Evaluate candidates through interviews.
Hire: Choose the best fit for your project.

What is the cost of hiring a JVM Developer? Arrow

The cost depends on factors like experience and project scope, but Upstaff.com offers competitive rates and flexible pricing options.

Can I hire JVM Developers on a part-time or project-based basis? Arrow

Yes, Upstaff.com allows you to hire JVM Developers on both a part-time and project-based basis, depending on your needs.

What are the qualifications of JVM Developers on Upstaff.com? Arrow

All developers undergo a strict vetting process to ensure they meet our high standards of expertise and professionalism.

How do I manage a JVM Developer once hired? Arrow

Upstaff.com offers tools and resources to help you manage your developer effectively, including communication platforms and project tracking tools.

What support does Upstaff.com offer during the hiring process? Arrow

Upstaff.com provides ongoing support, including help with onboarding, and expert advice to ensure you make the right hire.

Can I replace a JVM Developer if they are not meeting expectations? Arrow

Yes, Upstaff.com allows you to replace a developer if they are not meeting your expectations, ensuring you get the right fit for your project.