Java Jobs

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

Java
1,190 jobs found. to receive daily emails with new job openings that match your preferences.
1,190 jobs found.

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

Apply

๐Ÿ“ United States

๐Ÿ’ธ 84000.0 - 132000.0 USD per year

๐Ÿ” Benefits technology and services

๐Ÿข Company: Businessolver๐Ÿ‘ฅ 501-1000๐Ÿ’ฐ Private about 7 years agoAccountingFinancial ServicesInformation Technology

  • 4+ years of experience in securing cloud infrastructures in AWS.
  • 5+ years of security monitoring experience and incident response activities.
  • Experience with Linux and serverless environments.
  • Familiar with AWS Security principles and services such as AWS Config, IAM, WAF, GuardDuty, CloudFormation.
  • Understanding of automation tools like Ansible, Puppet, Chef, Terraform.
  • Proficient in a modern scripting language.
  • Familiarity with CI/CD platforms and version control systems.
  • Experience with container security and Kubernetes.
  • Development experience in Java or Python is a plus.
  • BS in Computer Science, CIS, Software Engineering, or related degree.
  • Build and manage a central security policy for cloud infrastructure.
  • Develop continuous audit solutions to validate systems against policies.
  • Create techniques for development teams to identify flaws pre-production.
  • Establish security standards based on best practices.
  • Respond to security incidents and provide on-call support.
  • Propose solutions that enhance business success and client satisfaction.
  • Guide and lead less-experienced technical staff.

AWSPythonCloud ComputingCybersecurityJavaKubernetesCI/CDLinuxTerraformAnsible

Posted 27 minutes ago
Apply
Apply

๐Ÿ“ United States, India, United Kingdom

๐Ÿงญ Internship

๐Ÿ” B2B enterprise technology

  • Pursuing a four-year degree in Computer Science, or related field.
  • Preferably a rising senior.
  • Experience with at least one JVM language (Java, Scala, Kotlin, etc.).
  • An understanding of SDLC principles (CI/CD, Unit Testing, git, etc.).
  • Interest in data intensive systems, data platforms, etc.
  • Help build backend services/applications to support seamless management and integration of Demandbaseโ€™s Unified Data Platform.
  • Help build the next generation of Demandbaseโ€™s Unified Data Platform through data pipelines, APIs, internal tools, and 3rd party/open source tooling.
  • Work closely with and support cross-functional teams integrating with our Unified Data Platform.

AWSApache AirflowGitJavaKafkaKotlinData engineeringCI/CDScala

Posted about 1 hour ago
Apply
Apply

๐Ÿ“ San Francisco Bay Area, Seattle, India, UK

๐Ÿงญ Full-Time

๐Ÿ’ธ 131000.0 - 197000.0 USD per year

๐Ÿ” B2B account-based GTM platform

  • Four-year degree in Computer Science or related field OR equivalent experience.
  • 5+ years of experience in software development roles.
  • Experience in at least one JVM language (Java, Scala, Kotlin, etc.).
  • Experience building distributed systems including REST APIs at scale.
  • Strong understanding of SDLC principles (CI/CD, Unit Testing, git, etc.).
  • Knowledge of data strategies and ability to articulate data analysis and data model design.
  • Build backend services/applications to support management and integration of Demandbaseโ€™s Unified Data Platform.
  • Develop next-generation data pipelines, APIs, internal tools, and utilize open-source tools.
  • Collaborate with cross-functional teams integrating with the Unified Data Platform.

AWSJavaKotlinApache KafkaData engineeringREST APICI/CDTerraformScalaData modeling

Posted about 1 hour ago
Apply
Apply

๐Ÿ“ Germany, Austria, Spain, NOT STATED

๐Ÿ” Banking

  • Experience in developing software using a JVM language and Spring Boot in large-scale production systems.
  • Understanding of microservice architecture.
  • Knowledge of both relational and non-relational databases.
  • Appreciation of working in a modern cloud architecture.
  • Do discovery, design, develop, test, deploy and maintain software in a thriving environment.
  • Manage individual project priorities and deliverables.
  • Work in a team that enjoys knowledge sharing sessions.
  • Stay updated with the latest technology trends.
  • Propose new findings during GSDD days.

JavaSpring BootMicroservices

Posted about 3 hours ago
Apply
Apply

๐Ÿ“ Brazil

๐Ÿ” Corporate wellness

  • Solid experience with Kotlin, Java, or Go.
  • Expert with SQL/NoSQL technology such as PostgreSQL, MySQL, and DynamoDB.
  • Great knowledge dealing with event-driven architectures and message brokers such as RabbitMQ, KAFKA, ActiveMQ.
  • Outstanding experience with REST concepts; responsible for designing and building APIs.
  • Familiarity with DDD, SOLID, design patterns, and distributed systems.
  • Build scalable, maintainable architectures, and write clean and readable code.
  • Design, develop, test, deploy, maintain, and improve services focusing on performance, scalability, and stability.
  • Ensure successful delivery of projects and promote the long-term technical health of our services.
  • Support existing systems, enhance functionality, and create new services as the business grows.
  • Take part in incident resolution and troubleshooting in production.
  • Spread development best practices such as code reviews, pair programming, and TDD.

PostgreSQLSQLDesign PatternsDynamoDBJavaKafkaKotlinMySQLRabbitmqSoftware ArchitectureGoREST APINosqlMicroservices

Posted about 3 hours ago
Apply
Apply

๐Ÿ“ ANZ

๐Ÿ” Information Security

  • Experience in directly managing a high-performing team.
  • Strong coaching and interpersonal skills.
  • Strong software engineering fundamentals.
  • Proficient in one or more programming languages.
  • Experience in a security domain is a plus.
  • Programming experience in Rust, Java, or similar is a plus.
  • Experience with infrastructure tools like Terraform, Helm, K8s, or similar is a plus.
  • Experience with Linux security fundamentals is a plus.
  • Experience securing or building on cloud-based environments is a plus.
  • Drive vision-setting, strategy and planning for the team.
  • Accountable for the technical strategy and roadmap.
  • Set clear and impactful goals for the team.
  • Champion adoption of security platform features across Canvaโ€™s engineering teams.
  • Directly contribute to design and implementation of features.
  • Continuously engage with stakeholder teams.
  • Measure and communicate the impact of the team's work.
  • Build and maintain a healthy team culture.
  • Invest in personal growth and career development of engineering talent.

LeadershipSoftware DevelopmentJavaKubernetesRustTerraform

Posted about 3 hours ago
Apply
Apply

๐Ÿ“ United Kingdom

๐Ÿงญ Full-Time

๐Ÿ” Technology consultancy

๐Ÿข Company: Default Portal

  • Strong proficiency in Java/Spring Boot.
  • Experience working with Postgres (or similar relational databases).
  • Solid understanding of Docker and containerised deployments.
  • Strong experience with Test-Driven Development (TDD) using JUnit & Mockito (or similar libraries).
  • Experience in setting up and managing CI/CD pipelines (Jenkins or equivalent).
  • Comfortable working in Agile teams and collaborating across disciplines.
  • Design, develop, and maintain scalable microservices using Java (Spring Boot).
  • Write high-quality, testable, and maintainable code using Test-Driven Development (TDD).
  • Develop and optimize relational database schemas in Postgres or similar SQL databases.
  • Implement containerization strategies using Docker.
  • Build and maintain CI/CD pipelines (e.g., Jenkins or similar).
  • Collaborate within an Agile team and contribute to frontend development using React and TypeScript as necessary.

DockerPostgreSQLAgileJavaJUNITSpring BootTypeScriptReactCI/CDMicroservices

Posted about 4 hours ago
Apply
Apply

๐Ÿ“ United Kingdom

๐Ÿงญ Contract

๐Ÿ” Technology consultancy

๐Ÿข Company: Default Portal

  • Proven leadership experience as a Lead Engineer or Senior Software Engineer.
  • Strong Java development skills, with experience in designing scalable applications.
  • Expertise in SQL and database optimization techniques.
  • Azure cloud experience, including deploying and managing cloud-native applications.
  • Hands-on experience with Kubernetes and containerization.
  • Strong understanding of GitLab for CI/CD and version control.
  • Ability to mentor engineers, conduct code reviews, and set engineering best practices.
  • Strong problem-solving and decision-making skills, with the ability to guide technical teams effectively.
  • Excellent communication skills, with the ability to work with stakeholders at all levels.
  • Lead a team of engineers, providing guidance on software development best practices.
  • Design, develop, and maintain Java-based applications with optimized SQL database integration.
  • Architect, deploy, and manage applications on Azure using Kubernetes and containerization.
  • Streamline development workflows by implementing GitLab-based CI/CD pipelines.
  • Mentor junior and mid-level engineers, fostering a culture of learning and growth.
  • Make key technical decisions on system architecture, scalability, and security.
  • Work closely with Product Owners, DevOps, and other stakeholders to align engineering efforts with business goals.
  • Ensure applications are built with efficiency, scalability, and security in mind.

SQLJavaKafkaKubernetesAzureCI/CDMicroservices

Posted about 5 hours ago
Apply
Apply

๐Ÿ“ Germany

๐Ÿงญ Full-Time

๐Ÿ” Conversational AI

  • 7+ years of experience with Java at scale.
  • Experience with large-scale distributed microservices architecture.
  • Solid understanding of RESTful and GraphQL APIs.
  • Hands-on with CI/CD, monitoring, observability, and production readiness.
  • Experience working with globally distributed teams in multiple time zones is a plus.
  • Willingness to participate in paid on-call duty approximately every 6th week.
  • Technologies include Java 17, Spring Boot, Kafka, MySQL, CouchBase, Docker, Kubernetes, and Google Cloud Platform.
  • Own the design and implementation of significant portions of the product development.
  • Help set team features, architecture, and best practices, influencing overall strategy.
  • Create reliable and scalable services requiring exceptional technical expertise.
  • Collaborate with architects, product owners, and other stakeholders to execute and deliver features.
  • Translate customer/business requirements into platform capabilities and work with support teams.
  • Engage with external integration partners to enrich the platform and support growth.
  • Participate in long-term product roadmap discussions and advise on technical aspects.

DockerGraphQLElasticSearchGCPJavaKafkaKubernetesMySQLSpring BootCassandraRedisCI/CDRESTful APIsMicroservices

Posted about 5 hours ago
Apply
Apply
๐Ÿ”ฅ Senior Software Engineer
Posted about 6 hours ago

๐Ÿ“ US

๐Ÿงญ Full-Time

๐Ÿ’ธ 120000.0 - 160000.0 USD per year

๐Ÿ” Financial Technology

๐Ÿข Company: Amount๐Ÿ‘ฅ 101-250๐Ÿ’ฐ $30,000,000 6 months ago๐Ÿซ‚ Last layoff over 2 years agoFinancial ServicesBankingFinanceFinTech

  • A minimum of 5+ years of experience in software engineering, preferably in SaaS or FinTech.
  • A degree in Computer Science, Software Engineering, or a related field is preferred.
  • Strong proficiency in Java, Javascript, and Typescript.
  • Experience with UI development using modern web application frameworks and RESTful API integrations.
  • Excellent collaboration and communication skills.
  • Demonstrated ability to analyze and solve complex technical problems.
  • Take the lead in developing and delivering high-quality software solutions.
  • Mentor junior team members and contribute to a culture of continuous learning and improvement.
  • Engage in full-stack development, including backend systems and user interfaces.
  • Collaborate with cross-functional teams to bring innovative features and products to market.
  • Analyze complex technical problems and propose effective solutions.
  • Uphold high standards of code quality, security, and best practices.
  • Stay abreast of industry trends and emerging technologies.

AWSPostgreSQLGitJavaJavascriptJenkinsSpring BootTypeScriptRedisMicroservices

Posted about 6 hours ago
Apply
Shown 10 out of 1190