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 7 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 $156,000 - $210,600

  • 25% of job descriptions advertised a maximum salary above $212,400.
  • 5% of job descriptions advertised a maximum salary above $220,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 Backend Development, ElasticSearch and Kubernetes. 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. Backend Development

    57% jobs mention Backend Development as a required skill. The Median Salary Range for these jobs is $162,610.5 - $211,800

    • 25% of job descriptions advertised a maximum salary above $216,500.
    • 5% of job descriptions advertised a maximum salary above $220,000.
  2. ElasticSearch

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

  3. Kubernetes

    43% jobs mention Kubernetes as a required skill. The Median Salary Range for these jobs is $148,221 - $210,600

    • 25% of job descriptions advertised a maximum salary above $217,650.
    • 5% of job descriptions advertised a maximum salary above $220,000.
  4. Microservices

    86% jobs mention Microservices as a required skill. The Median Salary Range for these jobs is $152,110.5 - $210,300

    • 25% of job descriptions advertised a maximum salary above $210,600.
    • 5% of job descriptions advertised a maximum salary above $213,000.
  5. SQL

    43% jobs mention SQL as a required skill. The Median Salary Range for these jobs is $156,000 - $210,000

    • 25% of job descriptions advertised a maximum salary above $212,250.
    • 5% of job descriptions advertised a maximum salary above $213,000.
  6. Cloud Computing

    43% jobs mention Cloud Computing as a required skill. The Median Salary Range for these jobs is $148,221 - $210,000

    • 25% of job descriptions advertised a maximum salary above $210,450.
    • 5% of job descriptions advertised a maximum salary above $210,600.
  7. Java

    43% jobs mention Java as a required skill. The Median Salary Range for these jobs is $156,000 - $210,000

    • 25% of job descriptions advertised a maximum salary above $212,250.
    • 5% of job descriptions advertised a maximum salary above $213,000.
  8. REST API

    43% jobs mention REST API as a required skill. The Median Salary Range for these jobs is $156,000 - $210,000

    • 25% of job descriptions advertised a maximum salary above $217,500.
    • 5% of job descriptions advertised a maximum salary above $220,000.
  9. Software Development

    29% jobs mention Software Development as a required skill. The Median Salary Range for these jobs is $152,110.5 - $189,000

    • 25% of job descriptions advertised a maximum salary above $210,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, Software Development 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

    14% jobs are in Fintech industry. The Median Salary Range for these jobs is $177,000 - $213,000

  2. Software Development

    43% jobs are in Software Development industry. The Median Salary Range for these jobs is $156,000 - $210,600

    • 25% of job descriptions advertised a maximum salary above $217,650.
    • 5% of job descriptions advertised a maximum salary above $220,000.
  3. Search and AI technology

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

  4. Cybersecurity

    14% jobs are in Cybersecurity industry. The Median Salary Range for these jobs is $192,000 - $192,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

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

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

Apply

📍 United States

🧭 Full-Time

💸 177000.0 - 213000.0 USD per year

🔍 FinTech

🏢 Company: Flex

  • 4+ years of professional software development experience.
  • 3+ years of hands-on experience with Java.
  • 1+ years of experience with React or React Native.
  • 1+ years of experience with TypeScript.
  • Having experience building high-quality mobile or web UIs to specifications is a must to have.
  • Proficient in Java frameworks and tools used at Flex, including Spring (core/web/boot), Gradle, JUnit, and JVM (memory/performance tuning, GC).
  • Experience with Service-Oriented Architecture, REST APIs, Message Queues, and scalable architectures.
  • Experience with architectures and tools in React Native and React ecosystems (Hooks, Components, Context, Redux).
  • Experience with AWS (EKS, Aurora RDS, Elasticache, DynamoDB) and containerization tools.
  • Build decision platform / machine learning solutions to respond to/mitigate business risks in Flex.
  • Design and develop 24/7 high-scale APIs and distributed systems. The tech stack will be on AWS. Java would be the language for the existing code base. Java Spring Boot will be the framework.
  • Work closely with product, design, and engineering peers to launch new features across our web and mobile platforms

AWSBackend DevelopmentSQLAmazon RDSAWS EKSDesign PatternsDynamoDBFrontend DevelopmentFull Stack DevelopmentGitJavaJUNITJVMReact.jsReact NativeSnowflakeTypeScriptAlgorithmsAPI testingData StructuresREST APIReduxReactCI/CDTerraformMicroservicesRisk ManagementA/B testing

Posted 5 days ago
Apply
Apply

📍 United States

🧭 Full-Time

💸 156000.0 - 168000.0 USD per year

🔍 Software Development

🏢 Company: Help Scout👥 101-250💰 $15,000,000 Series B about 4 years agoCustomer ServiceTechnical SupportSoftware

  • Proficiency in Spring Boot
  • Enthusiastic about the JVM ecosystem
  • Comfortable with high traffic volumes
  • Work with Java and Kotlin, and collaborate with JVM, JavaScript, and PHP Engineers, project and product managers, and designers within an engineering team of about 50 people.
  • Be a part of key decisions on implementation, testing, and backlog prioritization, code reviews, and architectural decisions.
  • Participate in an iterative software approach, remote, agile development, and autonomous work in a trust-based environment.
  • Make purposeful and data-driven improvements to our systems and quantitatively measure success
  • Provide engineering support focusing on performance, security, and usability, to ensure a magical customer experience.
  • Partner with our Talent team to help us hire our future team members when needed.

Software DevelopmentSQLJavaJVMKotlinSpring BootAlgorithmsAPI testingData StructuresREST APICI/CDAgile methodologiesMicroservices

Posted 10 days ago
Apply
Apply
🔥 Senior Engineer - Java
Posted 13 days ago

📍 United States of America

💸 148221.0 - 210000.0 USD per year

🏢 Company: external

  • Must have Bachelors in Comp Sci or related field and 4 yrs rel exp in software development within a Java framework (J2EE, web containers and Java).
  • Requires skills: (2 yrs exp in) building the architecture and design of new and current systems, DevOps Concepts, Cloud Architecture, Azure DevOps Operational Framework, Cloud Engineering, and at least one of the following: open source frameworks, .NET Core, ASP.NET, Angular, or Express; and (1 yr exp in) Azure Network.
  • Engage in cross-functional collaboration within an Agile enviro (Scrum/Kanban/SAFe).
  • Participate in design sessions w/peers and complete code reviews.
  • Utilize developer tooling across software development life cycle (task management, source code, building, deployment, operations, real-time communication) to perform advanced-level Java application design, implementation, + maintenance activities under minimal direction.
  • Diagnose and correct application and infrastructure issues.
  • Mentor + support engineers at all jr levels.
  • Share best practices + improve processes within + across teams.
  • Occasional on-call for production support 24x7.

Backend DevelopmentSoftware DevelopmentSQLAgileApache TomcatASP.NETCloud ComputingDesign PatternsGitJavaJava EEJava J2EEJVMKubernetesSCRUMSoftware ArchitectureSpringSpring BootAlgorithmsAzureData StructuresJava Spring.NET coreAngularREST APICI/CDRESTful APIsDevOpsMicroservicesJSONDebugging

Posted 13 days ago
Apply
Apply

📍 United States

🧭 Full-Time

💸 200000.0 - 220000.0 USD per year

🔍 Software Development

🏢 Company: Nexla👥 101-250💰 $18,000,000 Series A over 1 year agoInformation ServicesData Center AutomationAnalyticsInformation TechnologySoftware

  • Strong knowledge of backend systems and experience with JVM-based languages (or similar), Kubernetes, Kafka, Redis/Memcached, and APIs (gRPC, REST).
  • Familiarity with working on large-scale data engineering problems and managing high-throughput systems.
  • Understanding of various data formats and connectors across different systems.
  • Proven experience managing and mentoring engineering teams, with a focus on fostering enthusiasm and productivity.
  • Hire, mentor, and manage a diverse team of engineers, ensuring professional growth and alignment with organizational goals.
  • Define and manage the development roadmap for data connectors, ensuring timely and high-quality delivery.
  • Guide the team in architecting scalable solutions for integrating and processing data from various formats (e.g., JSON, Parquet, Avro).
  • Champion the adoption of new technologies and practices to enhance platform performance and robustness.
  • Work closely with product, customer success, and support teams to align technical solutions with customer needs.

Backend DevelopmentLeadershipJVMKafkaKubernetesData engineeringREST APIRedisJSON

Posted 25 days ago
Apply
Apply

📍 United States, Canada

🧭 Full-Time

💸 133100.0 - 210600.0 USD per year

🔍 Software Development

  • Experience with Scala or JVM based programming languages
  • 5+ years working as a backend engineer
  • Strong analytical, debugging, and problem solving skills
  • Bonus: Hands on Kubernetes experience
  • Bonus: Experience developing software on the cloud (AWS/Azure/GCP)
  • Contribute to the development and evolution of the Scala codebases
  • Operate systems by participating in oncall rotation
  • Collaborate with support engineers to solve customer problems
  • Proactively improve existing services for security and reliability
  • Design, build, and maintain software supporting cloud offerings
  • Debug production technical issues involving distributed systems

Backend DevelopmentDockerCloud ComputingElasticSearchJVMKubernetesMicroservicesScala

Posted 25 days ago
Apply
Apply
🔥 Staff Software Engineer
Posted about 1 month ago

📍 North America, Europe, the Middle East, APAC

🧭 Full-Time

💸 192000.0 USD per year

🔍 Cybersecurity

  • 6+ years of experience with JVM-based languages
  • Experience with PostgreSQL and Elasticsearch
  • Experience working within microservices architecture
  • Familiarity with building information security products
  • Exposure to Go and Python in production environments
  • Plan, develop, and test large-scale projects efficiently
  • Provide feedback through code reviews and system design reviews
  • Recommend product improvements based on stakeholder feedback
  • Participate in regular peer feedback during review cycles

PostgreSQLPythonCloud ComputingElasticSearchJVMMongoDBGoMicroservices

Posted about 1 month ago
Apply
Apply

📍 Europe, Asia, Americas

🧭 Full-Time

💸 133100.0 - 210600.0 USD per year

🔍 Search and AI technology

🏢 Company: Referral Board

  • A record of software engineering excellence in delivering high-quality code to production.
  • Experience with Scala or JVM-based programming languages.
  • 3+ years working as a backend engineer in the IAM space or 5+ years as a backend engineer.
  • Deep passion for automation and improving quality.
  • Strong analytical, debugging, and problem-solving skills.
  • Bonus: Golang experience.
  • Bonus: Technical depth in one or more relevant SaaS technologies.
  • Bonus: Hands-on Kubernetes (k8s) experience.
  • Bonus: Hands-on experience developing software on cloud platforms (AWS/Azure/GCP).
  • Bonus: Practical knowledge of Elasticsearch.
  • Contribute to the development and evolution of Scala codebases for Elastic Cloud offerings.
  • Participate in oncall rotation to solve production incidents.
  • Collaborate with support engineers on customer problem resolution.
  • Proactively enhance existing services for security, stability, and reliability.
  • Design, build, and maintain software for cloud and on-prem services.
  • Debug production technical issues involving distributed systems and containers.
  • Work cross-team on problem-solving, feature crafting, and project delivery.

ElasticSearchJVMGoProblem SolvingMicroservicesScalaDebugging

Posted 3 months ago
Apply