Top Remote Java Developer Jobs in Richmond, VA

YesterdaySaved
Remote or Hybrid
Remote Richmond, VA
160K-200K Annually
Senior level
160K-200K Annually
Senior level
Information Technology • Productivity • Software • Infrastructure as a Service (IaaS)
Lead development of scalable Java backend applications and high-availability cloud services. Design architectures, REST APIs, databases, caching systems, and distributed session infrastructure. Mentor engineers, drive technical initiatives, address performance and scalability challenges, and uphold quality and automation practices for endpoint management products.
Top Skills: AWSC++Caching SystemsData WarehousesGoJavaKotlinPostgresRelational DatabasesRestSpring
12 Days AgoSaved
Remote or Hybrid
Remote Richmond, VA
133K-224K Annually
Senior level
133K-224K Annually
Senior level
Artificial Intelligence • Cloud • Sales • Security • Software • Cybersecurity • Data Privacy
Design, build, deploy, and support scalable Java microservices on AWS. Provide technical leadership, architectural direction, code reviews, troubleshooting, proof-of-concept development, and cross-functional collaboration. Work with high-throughput data, messaging systems, distributed architectures, observability, and AI-assisted development tools. Participate in on-call support, mentor engineers, lead architectural initiatives, and deliver reliable SaaS platform features.
Top Skills: AirflowAutomated Testing FrameworksAWSBig DataClaudeContinuous DeliveryCursorData LakesDatabricksDatadogDistributed SystemsEvent-Driven ArchitectureGrafanaJavaKafkaMachine LearningMicroservicesPrometheusRedisSnowflake
20 Days AgoSaved
Remote or Hybrid
Remote Richmond, VA
200K-300K Annually
Expert/Leader
200K-300K Annually
Expert/Leader
Information Technology • Productivity • Software • Infrastructure as a Service (IaaS)
Leads architecture and technical direction for scalable, high-availability software services. Owns complex, multi-team initiatives, makes autonomous technical decisions, partners cross-functionally, mentors engineers, establishes standards, and advocates for quality. The role develops mission-critical systems supporting millions of endpoints and requires deep Java expertise, scalable system design, API development, relational databases, and strong testing practices.
Top Skills: AWSC++GoJavaJerseyKotlinOopPostgresRedisRestSpringSpring Boot
20 Days AgoSaved
Remote or Hybrid
Remote Richmond, VA
160K-200K Annually
Senior level
160K-200K Annually
Senior level
Information Technology • Productivity • Software • Infrastructure as a Service (IaaS)
Build scalable, API-first platform capabilities through manifest-driven development. Develop Java and Kotlin backend services and Python workers for third-party integrations, collaborate across engineering teams, participate in architecture reviews, and troubleshoot production systems using logs, metrics, and traces. The role requires expertise in highly scalable systems, object-oriented design, REST services, relational databases, responsive messaging, caching, and software quality practices.
Top Skills: Api DevelopmentAsynchronous Application DesignAWSC++Caching SystemsClient-Server ArchitectureGoJavaJerseyKotlinPostgresPythonRedisRelational DatabasesRestSpring
20 Days AgoSaved
Remote or Hybrid
Remote Richmond, VA
140K-220K Annually
Senior level
140K-220K Annually
Senior level
Information Technology • Productivity • Software • Infrastructure as a Service (IaaS)
Design and implement scalable backup software for endpoints, servers, and cloud applications. Develop Java and Kotlin services, optimize databases and queries, debug production systems, and resolve distributed-system performance issues. Contribute code, reviews, architecture discussions, documentation, and cross-team reliability initiatives. Mentor engineers and help deliver resilient products operating at large scale.
Top Skills: Ai Coding AssistantsAmazon SnsAmazon SqsAWSC++DockerGoJavaJerseyKotlinKubernetesLinuxLlm-Based ToolsNew RelicPostgresRabbitMQRedisRestSpring
20 Days AgoSaved
Remote or Hybrid
Remote Richmond, VA
160K-240K Annually
Senior level
160K-240K Annually
Senior level
Information Technology • Productivity • Software • Infrastructure as a Service (IaaS)
Lead development and architecture of highly scalable Java services supporting NinjaOne’s third-party patching catalog. Design high-availability systems, solve complex scalability and system-design challenges, improve quality and performance, collaborate cross-functionally, mentor engineers, and own technical initiatives. The role requires expertise in Java, RESTful APIs, Spring, relational databases, caching, asynchronous application design, and large-scale cloud systems.
Top Skills: AWSC++GoJavaKotlinPostgresRestful ApisSpring
20 Days AgoSaved
Remote or Hybrid
Remote Richmond, VA
160K-220K Annually
Senior level
160K-220K Annually
Senior level
Information Technology • Productivity • Software • Infrastructure as a Service (IaaS)
Develop and architect scalable Java software for NinjaOne’s endpoint management platform. The role involves building high-availability services, leading technical initiatives, making architectural decisions, improving quality practices, collaborating cross-functionally, mentoring engineers, and addressing scalability, performance, and technical debt challenges.
Top Skills: AWSC++GoJavaJerseyKotlinPostgresRedisRestful ApisSpring
20 Days AgoSaved
Remote or Hybrid
Remote Richmond, VA
140K-200K Annually
Senior level
140K-200K Annually
Senior level
Information Technology • Productivity • Software • Infrastructure as a Service (IaaS)
Develop and scale backend patch-management software using Java and Kotlin for millions of endpoints. Implement enterprise software, design scalable systems, build REST services, work with relational databases and caching systems, and uphold rigorous testing and quality standards. Collaborate with AI workflow, server, platform, design, and product teams. React or Angular experience may support occasional frontend work.
Top Skills: AngularApi DevelopmentCaching SystemsJavaJerseyKotlinObject-Oriented ProgrammingReactRedisRelational DatabasesRestSpring
20 Days AgoSaved
Remote or Hybrid
Remote Richmond, VA
160K-220K Annually
Senior level
160K-220K Annually
Senior level
Information Technology • Productivity • Software • Infrastructure as a Service (IaaS)
Design and develop scalable, highly available software systems for NinjaOne’s IT Operations platform. Build Java and Kotlin applications, implement enterprise design patterns, optimize systems serving millions of endpoints, and contribute production code. Responsibilities include REST service development, relational database work, client-server messaging, caching, scalability improvements, and quality testing. The role collaborates with engineers to deliver reliable cloud services supporting worldwide operations.
Top Skills: Asynchronous Application DesignAWSC++Caching SystemsClient-Server ArchitectureGoJavaJerseyKotlinObject-Oriented ProgrammingPostgresPythonRedisRelational DatabasesRestSpring
Reposted 41 Minutes AgoSaved
Remote
Remote Richmond, VA
Mid level
Mid level
Information Technology • Professional Services • Consulting
Design, build, and deploy secure, high-performance, scalable cloud-native applications supporting Ariba P2P. Work full-stack in Java using Spring Boot and the SAP BTP Cloud Foundry CAP (Java) model, applying resiliency, security, and performance best practices.
Top Skills: Ariba P2PCap (Java)Cloud FoundryJavaSap BtpSpringSpring Boot
Reposted 3 Hours AgoSaved
In-Office or Remote
Remote Richmond, VA
Senior level
Senior level
Information Technology • Software • Consulting • App development
Lead design and delivery of scalable, resilient distributed systems. Act as technical authority across teams, mentor engineers, drive architecture and CI/CD best practices, troubleshoot production issues, optimize performance, and enhance observability while writing production-grade Java.
Top Skills: CachingCi/CdDockerEvent-Driven ArchitectureGitJavaKafkaLoad BalancingMicroservicesMonitoring/ObservabilityMultithreadingNoSQLRabbitMQRelational DatabasesRestful ApisShardingSpring Boot
YesterdaySaved
Remote
Remote Richmond, VA
100K-180K Annually
Expert/Leader
100K-180K Annually
Expert/Leader
Hardware
Build and maintain AI-assisted full-stack platforms for manufacturing, spanning AWS infrastructure, Python Lambda services, Java microservices, agentic LLM workflows, and Angular interfaces. Develop event-driven architectures, APIs, retrieval and scoring systems, infrastructure as code, observability, CI/CD, and secure deployment strategies. Apply rigorous testing, specification-driven development, concurrency practices, and production reliability techniques across multi-repository systems. The role requires hands-on software development experience with enterprise server, storage, or networking products.
Top Skills: Ai Coding AgentsAmazon Api GatewayAmazon BedrockAmazon CloudwatchAmazon DynamodbAmazon EcrAmazon Ecs FargateAmazon EventbridgeAmazon OpensearchAmazon S3Amazon SqsAmazon VpcAngularAWSAws IamAws LambdaAws Systems Manager Parameter StoreAzure DevopsDockerDocker SwarmEmbeddingsGitHibernateIam Roles AnywhereJavaJdbcJpaKafkaKubernetesLlmsNats.IoPydanticPythonQuarkusRagRest ApisSemantic SearchSpring BootTypescriptVector SearchVpc Endpoints
New

Track Smarter, Apply Better.

Ditch the spreadsheets. Organize your job search with our freeApplication Tracker.

Use For Free
Application Tracker Preview
Reposted YesterdaySaved
Remote
Remote Richmond, VA
125K-128K Annually
Mid level
125K-128K Annually
Mid level
Artificial Intelligence • Information Technology • Machine Learning • Consulting
Build and maintain Java backend services, REST APIs, and full-stack web application features. Develop frontend functionality, use Python for supporting work, and apply AI coding tools such as Claude Code for development, testing, and debugging. Collaborate on design decisions and code reviews, troubleshoot issues, and support application deployment and maintenance across cloud environments.
Top Skills: AngularAWSAzureCi/CdClaude CodeGitGCPJavaJavaScriptPythonReactRest ApisSpring BootSQLVue
12 Days AgoSaved
In-Office or Remote
Remote Richmond, VA
Senior level
Senior level
Edtech • HR Tech • Information Technology • Professional Services
Design, develop, and maintain Java enterprise applications, scalable microservices, REST APIs, and modern Angular or React interfaces. Collaborate with stakeholders, participate in Agile ceremonies and code reviews, support production deployments, resolve issues, and contribute to high-performance technical solutions.
Top Skills: Agile/ScrumAngularAWSAzureCSS3CypressDevinDockerGitGithub ActionsGithub CopilotHTML5JavaJavaScriptJenkinsJunitKafkaKubernetesMicroservicesMockitoMongoDBMySQLOraclePostgresRabbitMQReactRest ApisSeleniumSpring BootSpring Data JpaSpring MvcSpring SecuritySQL ServerTypescriptWindsurf
Reposted 3 Days AgoSaved
Remote
Remote Richmond, VA
Entry level
Entry level
HR Tech • Information Technology • Professional Services • Consulting
Develop and maintain scalable Java backend systems using Spring Boot and microservices architecture. Collaborate with customer teams, review specifications, write clean code, participate in code reviews, document solutions, and troubleshoot and optimize backend performance, reliability, and security. The role also contributes technical expertise to training next-generation AI systems, though prior AI experience is not required.
Top Skills: JavaMicroservicesRest ApisSpring Boot
4 Days AgoSaved
Remote
Remote Richmond, VA
134K-140K Annually
Mid level
134K-140K Annually
Mid level
Artificial Intelligence • Information Technology • Machine Learning • Consulting
Build and maintain Java backend services, REST APIs, and full-stack web application features. Develop frontend functionality with modern JavaScript frameworks, use Python for supporting work, and leverage AI coding tools such as Claude Code. Write tests, debug issues, support deployment and maintenance, and collaborate on design decisions, code reviews, and application quality improvements.
Top Skills: AngularAWSAzureCi/CdClaude CodeGitGCPJavaJavaScriptPythonReactRest ApisSpring BootSQLVue
5 Days AgoSaved
Remote
Remote Richmond, VA
110K-113K Annually
Mid level
110K-113K Annually
Mid level
Artificial Intelligence • Information Technology • Machine Learning • Consulting
Build and maintain Java and Spring Boot backend services, REST APIs, SQL integrations, and React or Angular interfaces. Write tested code, troubleshoot issues, improve performance, and support deployment through CI/CD. The role also involves integrating basic AI capabilities such as LLM APIs and AI assistants into application workflows.
Top Skills: AngularCi/CdGitHTML/CSSJavaJavaScriptLlm ApisPrompt EngineeringReactRelational DatabasesRest ApisSpring BootSQLTypescript
Reposted 6 Days AgoSaved
In-Office or Remote
Remote Richmond, VA
160K-180K Annually
Senior level
160K-180K Annually
Senior level
Information Technology • Software
Develop and support a mature Java court case management platform. Diagnose production issues across application, database, and integration layers; investigate ESB defects; work with XML/XSLT, JMS, SOAP, and REST services; collaborate on issue triage and documentation; and contribute to modernization from legacy Java frameworks toward Spring MVC and modern front-end technologies.
Top Skills: ActivemqAngularAzureBicepCamelCxfEnterprise Service Bus (Esb)GroovyHibernateJavaJaxbJmsJpaJspMuleRestSoapSpring BootSpring FrameworkSpring MvcSQLStrutsTerraformXMLXslt
Reposted 6 Days AgoSaved
In-Office or Remote
Remote Richmond, VA
Senior level
Senior level
Information Technology • Software
Diagnose and resolve complex production issues in a Java court case management platform. Responsibilities include debugging backend services, databases, ESB integrations, XML/XSLT transformations, JMS messaging, SOAP/REST services, and third-party e-filing systems. The engineer will collaborate on issue triage, document root-cause analyses, participate in code reviews, support legacy modernization toward Spring MVC and modern front-end frameworks, and maintain production system reliability.
Top Skills: ActivemqAngularApache CamelAzureBicepCxfEnterprise Service Bus (Esb)GroovyHibernateJavaJaxbJmsJpaJspMuleRestSoapSpring BootSpring FrameworkSpring MvcSQLStrutsTerraformXMLXslt
Reposted 6 Days AgoSaved
Remote
Remote Richmond, VA
125K-140K Annually
Senior level
125K-140K Annually
Senior level
Healthtech
Maintain and support Java-based healthcare SaaS applications across multiple customer environments. Responsibilities include bug fixes, feature delivery, refactoring, deployments, security remediation, SQL and data migrations, code reviews, configuration improvements, and production support. The role requires a generalist software engineer comfortable with Java, Angular, SQL, REST APIs, enterprise applications, and customer-facing environments.
Top Skills: AngularAzureJ2EeJavaJavaScriptJspPythonRest ApisSnowflakeSQLTomcatTypescript
19 Days AgoSaved
In-Office or Remote
Remote Richmond, VA
78K-117K Annually
Mid level
78K-117K Annually
Mid level
Fintech • Insurance
Develop and support Java-based applications, REST APIs, microservices, and integrations. Responsibilities include translating requirements into software, troubleshooting production issues, participating in design and code reviews, maintaining documentation, and contributing to CI/CD, DevSecOps, modernization, automation, and AI-assisted development initiatives. Collaborate with cross-functional and distributed teams to deliver secure, reliable technology solutions.
Top Skills: AgileAWSAzureCi/CdDastDevsecopsDockerGitGithub CopilotGitlabGradleJavaKubernetesMavenMicroservicesMicrosoft CopilotRelational DatabasesRest ApisSastSonarqubeSpring BootSpring FrameworkSQL
11 Days AgoSaved
Remote
Remote Richmond, VA
90K-125K Annually
Mid level
90K-125K Annually
Mid level
Software
Develop scalable Java Spring Boot APIs, microservices, React-based interfaces, ETL pipelines, and SQL data solutions. Deploy workloads on AWS, optimize performance, implement monitoring and automation, and collaborate with product, frontend, data, and DevOps teams. The role also contributes to architecture, accessibility, reliability, and data-driven product improvements.
Top Skills: AngularApache AirflowApache KafkaSparkAws AthenaAws Ec2Aws LambdaAws RdsAws S3Ci/CdDagsterDockerETLJavaKubernetesMicroservicesMySQLPostgresPythonReactSpring BootSQLSQL ServerVue
Reposted 11 Days AgoSaved
Remote
Remote Richmond, VA
104K-146K Annually
Senior level
104K-146K Annually
Senior level
Information Technology • Internet of Things • Machine Learning • Analytics
Develop and maintain Java applications, RESTful services, and Angular frontends using Spring Boot and NgRx. Deploy applications to cloud platforms, practice TDD, manage CI/CD with Jenkins, and work with Oracle and PostgreSQL databases. Participate in agile processes, collaborate with cross-functional teams, mentor engineers, and independently lead technical initiatives and feature delivery.
Top Skills: AngularAngularjsGoogle Cloud Platform (Gcp)JavaJenkinsJIRAKanbanKubernetesAzureNgrxOraclePostgresRallyRestScrumSpring BootTest Driven Development (Tdd)
12 Days AgoSaved
Remote
Remote Richmond, VA
40K-140K Annually
Senior level
40K-140K Annually
Senior level
Agency • Information Technology
Develop and maintain scalable Java and Spring Boot backend applications, microservices, and RESTful APIs. Responsibilities include database integration, code reviews, performance optimization, production troubleshooting, testing, CI/CD, cloud deployment, and collaboration with product, QA, and DevOps teams.
Top Skills: Agile/ScrumAWSAzureDockerGCPGitGitlab CiHibernateJ2EeJavaJenkinsJunitKafkaMockitoMySQLPostgresRabbitMQRestful ApisSpring BootSpring DataSpring MvcSpring Security
13 Days AgoSaved
Remote
Remote Richmond, VA
44K-154K Annually
Senior level
44K-154K Annually
Senior level
Agency • Information Technology
Develop and maintain scalable Java and Spring Boot backend applications and REST APIs. Optimize CPU, memory, and overall application performance; identify bottlenecks; resolve production issues; and contribute to architecture, code reviews, reliability, and scalability. The role also involves Node.js or Python FastAPI services, cross-functional collaboration, and potential work with GraphQL, generative AI, cloud platforms, containers, CI/CD, and monitoring tools.
Top Skills: Application MonitoringCi/CdCloud PlatformsContainerizationGenerative AiGraphQLJavaMicroservicesNode.jsPerformance ProfilingPython FastapiRest ApisSpring BootVersion Control
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account