JVM Job Salaries

Find salary information for remote positions requiring JVM skills. Make data-driven decisions about your career path.

JVM

Median high-range salary for jobs requiring JVM:

$210,600

This analysis is based on salary ranges collected from 5 job descriptions that match the search and allow working remotely. Choose a country to narrow down the search and view statistics exclusively for remote jobs available in that location.

The Median Salary Range is $136,000 - $210,600

  • 25% of job descriptions advertised a maximum salary above $235,450.
  • 5% of job descriptions advertised a maximum salary above $310,000.

Skills and Salary

Specific skills can have a substantial impact on salary ranges for jobs that align with these search preferences. Certain in-demand skills are highly valued by employers and can significantly boost compensation. These skills often reflect the unique requirements and challenges faced by professionals in these roles. Some of the most sought-after skills that correlate with higher salaries include Leadership, Go and Scala. Mastering these skills can demonstrate expertise and make individuals more competitive in the job market. Employers often prioritize candidates who possess these skills, as they can contribute directly to the organization's success. The ability to effectively utilize these skills can lead to increased earning potential and career advancement opportunities.

  1. Leadership

    20% jobs mention Leadership as a required skill. The Median Salary Range for these jobs is $232,000 - $310,000

  2. Go

    40% jobs mention Go as a required skill. The Median Salary Range for these jobs is $182,550 - $260,300

    • 25% of job descriptions advertised a maximum salary above $310,000.
  3. Scala

    40% jobs mention Scala as a required skill. The Median Salary Range for these jobs is $182,550 - $260,300

    • 25% of job descriptions advertised a maximum salary above $310,000.
  4. AWS

    40% jobs mention AWS as a required skill. The Median Salary Range for these jobs is $196,500 - $252,000

    • 25% of job descriptions advertised a maximum salary above $310,000.
  5. ElasticSearch

    40% jobs mention ElasticSearch as a required skill. The Median Salary Range for these jobs is $133,100 - $210,600

  6. Java

    40% jobs mention Java as a required skill. The Median Salary Range for these jobs is $148,500 - $181,000

    • 25% of job descriptions advertised a maximum salary above $194,000.
  7. Redux

    40% jobs mention Redux as a required skill. The Median Salary Range for these jobs is $148,500 - $181,000

    • 25% of job descriptions advertised a maximum salary above $194,000.
  8. React

    40% jobs mention React as a required skill. The Median Salary Range for these jobs is $148,500 - $181,000

    • 25% of job descriptions advertised a maximum salary above $194,000.
  9. Docker

    20% jobs mention Docker as a required skill. The Median Salary Range for these jobs is $136,000 - $168,000

Industries and Salary

Industry plays a crucial role in determining salary ranges for jobs that align with these search preferences. Certain industries offer significantly higher compensation packages compared to others. Some in-demand industries known for their competitive salaries in these roles include Fintech, Search and AI and Search and AI technology. These industries often have a strong demand for skilled professionals and are willing to invest in talent to meet their growth objectives. Factors such as industry size, profitability, and market trends can influence salary levels within these sectors. It's important to consider industry-specific factors when evaluating potential career paths and salary expectations.

  1. Fintech

    40% jobs are in Fintech industry. The Median Salary Range for these jobs is $196,500 - $252,000

    • 25% of job descriptions advertised a maximum salary above $310,000.
  2. Search and AI

    20% jobs are in Search and AI industry. The Median Salary Range for these jobs is $133,100 - $210,600

  3. Search and AI technology

    20% jobs are in Search and AI technology industry. The Median Salary Range for these jobs is $133,100 - $210,600

  4. Customer support software

    20% jobs are in Customer support software industry. The Median Salary Range for these jobs is $136,000 - $168,000

Disclaimer: This analysis is based on salary ranges advertised in job descriptions found on Remoote.app. While it provides valuable insights into potential compensation, it's important to understand that advertised salary ranges may not always reflect the actual salaries paid to employees. Furthermore, not all companies disclose salary ranges, which can impact the accuracy of this analysis. Several factors can influence the final compensation package, including:

  • Negotiation: Salary ranges often serve as a starting point for negotiation. Your experience, skills, and qualifications can influence the final offer you receive.
  • Benefits: Salaries are just one component of total compensation. Some companies may offer competitive benefits packages that include health insurance, paid time off, retirement plans, and other perks. The value of these benefits can significantly affect your overall compensation.
  • Cost of Living: The cost of living in a particular location can impact salary expectations. Some areas may require higher salaries to maintain a similar standard of living compared to others.

Jobs

12 jobs found. to receive daily emails with new job openings that match your preferences.
12 jobs found.

Set alerts to receive daily emails with new job openings that match your preferences.

Apply

📍 Canada

🧭 Full-Time

💸 206000.0 - 256000.0 CAD per year

🔍 Financial Services

  • 10+ years of software development experience.
  • Proficient in Kubernetes, OpenShift, or other container orchestration technologies.
  • Experience with cloud-native traffic management, networking, and security concepts (Istio, Cilium, eBPF).
  • Experience in designing cloud-native CD systems with ArgoCD, Flux, or similar technologies.
  • Strong coding and debugging experience with Python, Go, C++, or JVM-based languages.
  • Experience with AWS, Microsoft Azure, GCP, or other cloud providers.
  • Familiarity with Service-Oriented Architectures (SOA) is a plus.
  • Enthusiastic vision for leading technical teams and mentoring.
  • Preference for leveraging and contributing to Open Source solutions.

  • Lead technical decisions, projects, and roadmaps within the Online Infrastructure team.
  • Shape and own Affirm’s strategy for managing and serving computing workloads.
  • Collaborate with peers, leadership, and stakeholders across platform and product engineering.
  • Design and implement frameworks, services, and tools for new products and business needs.
  • Guide and mentor junior and senior engineers on design, coding, and best practices.

AWSDockerLeadershipPythonSoftware DevelopmentGCPJavaJVMKotlinKubernetesMicrosoft AzureNginxC++StrategyAmazon Web ServicesAzureGoMentoringNetworking

Posted 12 days ago
Apply
Apply

📍 Europe, Asia, Americas

🧭 Full-Time

💸 133100.0 - 210600.0 USD per year

🔍 Search and AI technology

  • A record of software engineer excellence, delivering high-quality code to Production.
  • Experience with the Scala or JVM based programming languages.
  • 3+ years working as a backend engineer in the IAM space OR 5+ years working as a backend engineer.
  • Deep passion for automation and for raising the quality bar.
  • Strong analytical, debugging, and problem solving skills.
  • Bonus: Golang experience.
  • Bonus: Technical depth in one or more technologies relevant for SaaS.
  • Bonus: Hands on Kubernetes (k8s) experience.
  • Bonus: Hands on experience developing software on the cloud (AWS/Azure/GCP).
  • Bonus: Practical knowledge of Elasticsearch.

  • Contribute to the development and evolution of the Scala codebases that power our Elastic Cloud offerings.
  • Operate our systems by participating in our oncall rotation solving incidents in Production.
  • Collaborate with Support engineers in solving customer problems.
  • Proactively improve our existing services for security, stability, and reliability.
  • Design, build, and maintain software supporting our cloud offerings and on-prem services.
  • Debug production technical issues involving distributed systems, virtualization, containers, and microservices.
  • Work cross-team and multi-functionally on solving problems crafting new features, and delivering projects within Elastic.
  • Work with a fully-remote distributed team of engineers located in Europe, Asia, and the Americas.

ElasticSearchJVMGoProblem SolvingScalaDebugging

Posted 18 days ago
Apply
Apply

📍 Spain

🧭 Full-Time

💸 85000 - 115000 EUR per year

🔍 Financial Technology

🏢 Company: Affirm👥 1001-5000💰 Post-IPO Equity almost 4 years ago🫂 Last layoff almost 2 years agoLendingFinancial ServicesPaymentsFinTech

  • 5+ years of development experience.
  • Experience leading design and execution of backend software projects with coding in Python, Go, or JVM-based languages.
  • Experience with designing and owning highly available, fault-tolerant backend systems using cloud storage services.
  • Experience with AWS and/or other cloud providers like Azure or GCP.
  • Strong understanding of computer science fundamentals such as Distributed Systems, Database Systems, Operating Systems, algorithms, and data structures.
  • Experience building software for database administration or DevOps for databases is a plus.

  • Leading and mentoring engineers to define and execute on a roadmap aligned with stakeholder needs.
  • Design, build, and own highly durable and strongly consistent cloud-based storage solutions.
  • Provide critical support for operating database systems at scale.
  • Design and build structured storage solutions focused on privacy.
  • Collaborate with teams on their database needs and provide guidance on design and architecture.
  • Participate in an on-call rotation and work with SRE to resolve production issues.

AWSDockerPythonGCPJVMKafkaKubernetesMySQLNginxRabbitmqSnowflakeAlgorithmsAzureCassandraData StructuresGogRPCMentoringDevOps

Posted 19 days ago
Apply
Apply

📍 Poland

🧭 Contract

💸 358000 - 458000 PLN per year

🔍 Financial technology

🏢 Company: Affirm👥 1001-5000💰 Post-IPO Equity almost 4 years ago🫂 Last layoff almost 2 years agoLendingFinancial ServicesPaymentsFinTech

  • 7+ years of software development experience.
  • 3+ years of technical and organizational leadership, preferably in the infrastructure or SRE domain.
  • Experience in a SaaS company delivering services 24/7.
  • Deep knowledge of Kubernetes, OpenShift, or other container orchestration technologies.
  • Experience with cloud-native traffic management, networking, and security concepts at scale (Istio, Cilium, eBPF).
  • Experience in designing and creating cloud-native CD systems with ArgoCD, Flux, or similar technologies.
  • Solid CS fundamentals and practical coding experience using Python, Go, C++, or JVM-based languages (Java, Kotlin, Scala).
  • Experience with Amazon Web Services (AWS) or other cloud providers.
  • Familiarity with Service-Oriented Architectures (SOA) is a plus.
  • Enthusiastic vision for leading technical teams.
  • Experience in cross-time-zone collaboration.

  • Lead a European-based team of infrastructure engineers, guiding technical decisions, projects, and roadmaps.
  • Shape and own Affirm's strategy for delivering and managing foundational computing infrastructure.
  • Collaborate with peers, leadership, and stakeholders across platform and product engineering.
  • Design and implement frameworks, services, and tools to support new products and business needs.
  • Guide and promote professional growth of junior and senior engineers.

AWSDockerLeadershipPythonSoftware DevelopmentJVMKubernetesNginxC++StrategyAmazon Web ServicesGoCollaborationScala

Posted 19 days ago
Apply
Apply

📍 Europe, Asia, Americas

🧭 Full-Time

💸 133100.0 - 210600.0 USD per year

🔍 Search and AI

🏢 Company: Referral Board

  • A record of software engineer excellence, delivering high-quality code to Production.
  • Experience with the Scala or JVM based programming languages.
  • 3+ years working as a backend engineer in the IAM space OR 5+ years working as a backend engineer.
  • Deep passion for automation and for raising the quality bar.
  • Strong analytical, debugging, and problem solving skills.
  • Bonus: Golang experience.
  • Bonus: Technical depth in one or more technologies relevant for SaaS.
  • Bonus: Hands on Kubernetes (k8s) experience.
  • Bonus: Hands on experience developing software on the cloud (AWS/Azure/GCP).
  • Bonus: Practical knowledge of Elasticsearch.

  • Contribute to the development and evolution of the Scala codebases that power our Elastic Cloud offerings.
  • Operate our systems by participating in our oncall rotation solving incidents in Production.
  • Collaborate with Support engineers in solving customer problems.
  • Proactively improve our existing services for security, stability, and reliability.
  • Design, build, and maintain software supporting our cloud offerings and on-prem services.
  • Debug production technical issues involving distributed systems, virtualization, containers, and microservices.
  • Work cross-team and multi-functionally on solving problems crafting new features, and delivering projects within Elastic.

ElasticSearchJVMGoProblem SolvingMicroservicesScalaDebugging

Posted 24 days ago
Apply
Apply

📍 U.S.

🧭 Full-Time

💸 161000 - 194000 USD per year

🔍 FinTech

🏢 Company: Flex

  • Experience working in a risk engineering team and with decision platform architecture or risk/fraud detection systems.
  • 4+ years of professional experience in Software Development.
  • 2+ years of Java experience required.
  • 1+ years of experience in React.js or React Native required.
  • Experience building high-quality mobile and web UIs to specifications.
  • Ability to write well-documented and testable TypeScript code.
  • Proficient in Java frameworks and tools including Spring, Gradle, JUnit.
  • Experience with Service-Oriented Architecture, REST APIs, Message Queues, and scalable architectures.
  • Experience with React Native and React ecosystems.
  • Experience with AWS and containerization tools.

  • Build decision platform and machine learning solutions to respond to and mitigate business risks in Flex.
  • Design and develop 24/7 high-scale APIs and distributed systems using AWS.
  • Work closely with product, design, and engineering teams to launch new features across web and mobile platforms.

AWSSoftware DevelopmentDynamoDBGitJavaJUNITJVMMachine LearningReact.jsReact NativeSpringSpring BootTypeScriptAlgorithmsJava SpringREST APIReduxReactCollaborationCI/CDMentoringTerraform

Posted 29 days ago
Apply
Apply

📍 India

🧭 Full-Time

💸 5600000 INR per year

🔍 Finance technology

  • Minimum of 5 years of professional software development experience.
  • Substantial expertise in JVM & AI tooling.
  • Knowledge of Java/Kotlin and Python.
  • Familiarity with API integrations, Webhooks, and RESTful APIs.
  • Proven track record with cross-functional teams.
  • Strong project management and delivery skills.
  • Excellent problem-solving and debugging abilities.
  • Proficiency in English with strong communication skills.
  • Experience with machine learning libraries like scikit-learn, TensorFlow, and PyTorch.
  • Understanding of AI systems maintenance and scaling best practices.
  • Experience crafting and implementing APIs.
  • Ability to mentor teams on AI adoption.
  • Willingness to work with Node.js and React.
  • Familiarity with database systems such as PostgreSQL.

  • Participate in the architecture design and implementation of a new backend 'Communications as a platform' service.
  • Shepherd the transition of existing email workflows to the new platform.
  • Work on the AI tooling aspect to help other teams incorporate AI.
  • Consult and collaborate with teams to identify AI application opportunities.
  • Pioneer the AI tooling infrastructure.
  • Tackle strategic challenges and create solutions for commercial teams.
  • Utilise first-principle thinking to drive innovation.
  • Contribute to project execution, delivery, and quality.

PostgreSQLPythonSoftware DevelopmentJavaJVMKotlinMachine LearningPyTorchReactTensorflowCommunication SkillsRESTful APIs

Posted about 1 month ago
Apply
Apply

📍 Poland

🧭 Contract

💸 358000 - 458000 PLN per year

🔍 Finance / Credit Services

  • 7+ years of software development experience.
  • 3+ years of technical and organizational leadership, preferably in the infrastructure or SRE domain.
  • Experience in a SaaS company delivering services 24/7.
  • Deep knowledge of Kubernetes, OpenShift, or other container orchestration technologies.
  • Experience with cloud-native traffic management, networking, security concepts at scale.
  • Experience in designing and creating cloud-native CD systems.
  • Solid CS fundamentals and practical coding/debugging experience with Python, Go, C++, or JVM-based languages.
  • Experience with Amazon Web Services (AWS) or other cloud providers.
  • Familiarity with Service-Oriented Architectures (SOA) is a plus.
  • Enthusiastic vision for leading technical teams and building their careers.
  • Prefer leveraging and contributing to Open Source solutions.
  • Experience collaborating with teams across time zones.

  • Lead a European-based team of infrastructure engineers.
  • Guide their technical decisions, projects, and roadmaps within the Online Infrastructure team.
  • Shape and own Affirm’s strategy for delivering and managing foundational computing infrastructure.
  • Collaborate with peers, leadership, and stakeholders across engineering organizations.
  • Design and implement frameworks, services, and tools for new products and business needs to scale securely.
  • Guide and aid in the professional growth of junior and senior engineers, promoting best practices.

AWSDockerLeadershipPythonSoftware DevelopmentJavaJVMKotlinKubernetesNginxC++StrategyAmazon Web ServicesGoNetworking

Posted about 1 month ago
Apply
Apply

📍 Spain

💸 101000 - 131000 EUR per year

🔍 Financial Technology

  • 7+ years of software development experience.
  • 3+ years of technical and organizational leadership, preferably in infrastructure or SRE.
  • Experience in a SaaS company delivering services 24/7.
  • Deep knowledge of Kubernetes, OpenShift, or container orchestration technologies.
  • Experience with cloud-native traffic management and security concepts at scale.
  • Experience in designing cloud-native CD systems with ArgoCD, Flux, or similar technologies.
  • Practical coding experience in Python, Go, C++, or JVM-based languages.
  • Familiarity with AWS or other cloud providers.
  • Familiarity with Service-Oriented Architectures (SOA) is a plus.
  • Experience collaborating with teams across time zones.

  • Lead a European-based team of infrastructure engineers, guiding their technical decisions and projects.
  • Shape Affirm’s strategy for delivering and managing foundational computing infrastructure.
  • Collaborate with peers and stakeholders across platform and product engineering organizations.
  • Design and implement frameworks, services, and tools for scaling new Affirm products.
  • Guide and mentor junior and senior engineers, promoting best practices in design, coding, and testing.
  • Participate in an on-call rotation as required.

AWSDockerLeadershipPythonSoftware DevelopmentJavaJVMKotlinKubernetesNginxC++StrategyAmazon Web ServicesGo

Posted about 1 month ago
Apply
Apply

📍 India

🧭 Full-Time

💸 5600000 - 5600000 INR per year

🔍 Finance and technology

🏢 Company: Pleo👥 11-50MedicalNon ProfitWellness

  • Minimum of 5 years of professional software development experience.
  • Expertise in JVM and AI tooling.
  • Knowledge of Java/Kotlin for backend and Python for AI/machine learning.
  • Familiarity with API integrations, Webhooks, and RESTful APIs.
  • Experience working with cross-functional teams.
  • Strong project management and delivery skills.
  • Excellent problem-solving and debugging skills.
  • Proficiency in developing AI tools and frameworks.
  • Hands-on experience with machine learning libraries like scikit-learn, TensorFlow, and PyTorch.
  • Understanding best practices for AI systems maintenance and scalability.
  • Experience in crafting APIs for AI service integration.
  • Mentoring skills in AI adoption.
  • Willingness to work with Node.js and React.
  • Familiarity with database systems like PostgreSQL.

  • Participate in the architecture design and implementation of a new backend 'Communications as a platform' service.
  • Shepherd the transition of existing email workflows to the new platform, ensuring efficiency and continuity.
  • Work on creating an AI tooling environment for other teams to integrate AI into their workflows.
  • Consult with various teams to identify AI application opportunities.
  • Pioneer the AI tooling infrastructure within the domain.
  • Tackle strategic challenges and create solutions for commercial teams.
  • Contribute to project execution, delivery, and quality.

Node.jsPostgreSQLPythonSoftware DevelopmentJavaJVMKotlinMachine LearningPyTorchReactTensorflowCommunication SkillsProblem SolvingRESTful APIsDebugging

Posted 2 months ago
Apply
Shown 10 out of 12