JVM Jobs

Find remote positions requiring JVM skills. Browse through opportunities where you can utilize your expertise and grow your career.

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

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

Apply

📍 Australia and New Zealand

🔍 Design Technology

  • Strong backend development experience with Java and JVM-based systems.
  • Foundation in building APIs and working with databases.
  • Understanding of payments or transaction processing and eagerness to combat fraud.
  • Ability to collaborate closely with cross-functional teams, engaging in pair programming and code reviews.
  • Solution-oriented mindset to identify risks and deliver effective fraud prevention solutions.
  • Effective communication skills for explaining technical concepts to various audiences.

  • Designing and developing scalable fraud prevention tools by building APIs and systems to detect and prevent fraud.
  • Enhancing payment fraud detection by implementing strategies to mitigate risks, protecting Canva's revenue.
  • Collaborating with product managers, engineers, and data scientists for a unified fraud prevention approach.
  • Automating fraud detection through predictive models and automated systems to improve efficiency.
  • Supporting the growth of Canva's subscription model by developing fraud controls.

Backend DevelopmentSQLJavaJVMMicroservices

Posted 22 days ago
Apply
Apply
🔥 Principal Engineer
Posted 30 days ago

📍 Poland

🔍 Interactive entertainment

  • Extensive experience with AWS or other cloud-based architectures.
  • Expertise in JVM (Java, Kotlin) or similar programming languages.
  • Deep knowledge of distributed database and streaming architecture principles.
  • Practical experience with technologies such as DynamoDB or Kafka.
  • Proven experience with Big Data technologies such as Flink, Spark or similar.
  • Proven ability to architect and optimise systems for scalability and performance.
  • Demonstrated leadership in delivering complex technical projects.
  • Exceptional communication skills and a strategic, collaborative approach.
  • Ability to influence technology direction and decisions at the organisational level.

  • Join as a Principal Engineer and shape the architecture of high-load, high-transactional systems.
  • Drive innovation and scalability in a dynamic engineering environment.

AWSDockerPostgreSQLDynamoDBETLJVMKafkaKotlinKubernetesSnowflakeSparkCI/CD

Posted 30 days ago
Apply
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 about 1 month 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 about 2 months ago
Apply
Apply
🔥 Principal Engineer
Posted about 2 months ago

📍 Poland

🔍 Interactive entertainment

🏢 Company: VGW👥 50-200

  • Extensive experience with AWS or other cloud-based architectures.
  • Expertise in JVM (Java, Kotlin) or similar programming languages.
  • Deep knowledge of distributed database and streaming architecture principles.
  • Practical experience using technologies such as DynamoDB or Kafka.
  • Proven ability to architect and optimise systems for scalability and performance.
  • Demonstrated leadership in driving the delivery of complex technical projects.
  • Exceptional communication skills and a strategic, collaborative approach.
  • Ability to influence technology direction and decisions at the organisational level.

  • Shape the architecture of high-load, high-transactional systems.
  • Drive innovation and scalability in a dynamic engineering environment.
  • Own projects from building to shipping and running.

AWSDockerLeadershipPostgreSQLDynamoDBJavaJVMKafkaKotlinKubernetesSnowflakeTypeScriptReactCommunication SkillsCI/CD

Posted about 2 months ago
Apply
Apply

📍 Spain

🧭 Full-Time

💸 85000 - 115000 EUR per year

🔍 Financial Technology

🏢 Company: Affirm👥 1001-5000💰 Post-IPO Equity about 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 about 2 months ago
Apply
Apply

📍 Germany, UK

🧭 Full-Time

🔍 Music copyright and royalties

🏢 Company: ICE👥 11-50Real EstateBuilding Material

  • A strong background in the design and implementation of scalable, resilient, service-oriented architectures.
  • Experience with Domain-Driven Design and Collaborative modelling.
  • Experience with event-driven architectures / Apache Kafka.
  • Experience with large-scale system handling terabytes of data and tens of thousands of messages per second.
  • Experience working with relational (Oracle, PostgreSQL) and NoSQL (DynamoDB, Cassandra, ElasticSearch) databases.
  • Experience with monolith-to-microservices migrations and patterns such as strangler and change-data-capture.
  • Proficient with JVM and JVM based languages such as Java and Scala.
  • Building applications on the AWS / ECS using DevOps principles and CI/CD.
  • Test Driven Development, Version Control.
  • You like music :)

  • Drive the full lifecycle of our applications (analysis, design, implementation, testing, infrastructure, and operations).
  • Ensuring that our deliverables are provided in a fully operational state – following the principle ‘You build it – you run it’.
  • Close collaboration with your peer developers, business, and product owners.
  • Coaching, mentoring, and training of your colleagues.

AWSPostgreSQLDynamoDBJavaJVMKafkaOracleTypeScriptProduct DevelopmentApache KafkaCassandraNosqlCollaborationCI/CDMentoringDevOpsMicroservicesCoaching

Posted about 2 months ago
Apply
Apply

📍 Germany

🧭 Full-Time

🔍 Fashion and Lifestyle

  • Neugier auf neue Technologien und schnelle Einarbeitung in neue Themen.
  • Sehr gute Kenntnisse in mindestens einer objektorientierten oder funktionalen Programmiersprache, bevorzugt Java oder Kotlin.
  • Kenntnisse im Umgang mit webbasierten Technologien wie SpringBoot, Rails, Laravel.
  • Interesse am agilen Arbeiten und kontinuierliche Entwicklung.
  • Erfahrung mit relationalen und/oder no-SQL Datenbanken.
  • Idealerweise Erfahrung mit Docker Container Technologien.
  • Kenntnis von Codequalität und Methoden wie TDD/BDD/DDD.

  • Entwurf, Planung und Entwicklung kundenorientierter Features für die E-Commerce & Multichannel-Plattform.
  • Verantwortung über den Code und Entscheidungen über Technologien und Tools.
  • Zusammenarbeit innerhalb eines agilen Umfelds über den gesamten Entwicklungszyklus.
  • Architekturdesign, Continuous Deployments und Maintenance.

AWSDockerSQLAgileJavaJVMKotlinDevOps

Posted about 2 months ago
Apply
Apply

📍 Spain

🧭 Full-Time

💸 85000 - 115000 EUR per year

🔍 Financial Technology

  • 5+ years of development experience.
  • Experience leading design, execution, and delivery of backend software projects.
  • Hands-on coding and debugging experience using Python, Go, or JVM-based languages (Java, Kotlin, Scala).
  • 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, GCP, etc.
  • Strong understanding of CS fundamentals such as Distributed Systems, Database Systems, Operating Systems, algorithms, and data structures.
  • Working knowledge of OLAP systems like Snowflake, Redshift, BigQuery, and table formats like Apache Iceberg, HUDI, Delta Lake.

  • Collaborate with other teams, including product, infrastructure, and site reliability engineering (SRE).
  • Lead and mentor engineers to define and execute a roadmap aligned with stakeholder needs.
  • Design, build, and own highly durable, strongly consistent cloud-based storage solutions.
  • Design and build an infrastructure platform that supports operating database systems at scale.
  • Provide guidance on database needs and collaborate with other teams.
  • Participate in an on-call rotation and work with SRE to solve production issues.

AWSDockerPythonGCPJVMKafkaKubernetesMySQLNginxRabbitmqSnowflakeAlgorithmsAzureCassandraData StructuresGogRPCMentoringDevOps

Posted about 2 months 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 about 2 months ago
Apply
Shown 10 out of 27