Top Senior Java Developer Jobs in Richmond, VA

4 Days AgoSaved
Remote or Hybrid
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 Java and Kotlin software powering patch discovery, packaging, and deployment across millions of endpoints. Design scalable systems, APIs, data structures, caching solutions, and relational databases while maintaining high testing and code-quality standards. Collaborate with AI workflow, server, platform, design, and product teams. Occasional React or Angular work may support patching workflows and dashboards.
Top Skills: AngularJavaJerseyKotlinReactRedisRelational DatabasesRestSpring
23 Days AgoSaved
Hybrid
Richmond, VA
179K-225K Annually
Senior level
179K-225K Annually
Senior level
Fintech • Machine Learning • Payments • Software • Financial Services
Leads architecture, development, and scaling of data infrastructure, distributed microservices, and full-stack enterprise systems. Builds cloud-based pipelines and applications using Java, Spark, and multiple programming languages; optimizes SQL, NoSQL, and Spark workloads; integrates AI tools and model APIs; and establishes monitoring, CI/CD, coding standards, and operational practices. Mentors engineers and drives cross-functional technical initiatives while improving performance, reliability, scalability, and data quality.
Top Skills: Amazon DynamodbAmazon KinesisAmazon RdsAmazon S3SparkAWSAws EmrAws GlueAws LambdaAws Step FunctionsAzureBitbucketC#Ci/CdClaude CodeCursorDockerGCPGitGitGithub CopilotGoInfrastructure As CodeJavaJavaScriptKubernetesNode.jsNoSQLOpenai CanvasPythonRdbmsRest ApisRustScalaSQLTypescript
24 Days AgoSaved
Hybrid
Richmond, VA
209K-262K Annually
Senior level
209K-262K Annually
Senior level
Fintech • Machine Learning • Payments • Software • Financial Services
Lead engineering teams and technology projects that build reliable, cloud-native, full-stack systems. Design and implement distributed microservices, APIs, databases, and shared cloud platforms using Java, Python, AWS, containers, and modern AI tools. Provide technical leadership on architecture, resilience, observability, performance, coding standards, platform roadmaps, and enterprise technology strategy while mentoring engineers and partnering with product and architecture leaders.
Top Skills: Ai Coding ToolsAWSAzureBitbucketCi/CdDistributed SystemsDockerGCPGitGitIde CopilotsInfrastructure As CodeJavaJavaScriptKubernetesMicroservicesNoSQLObservabilityOpen Source RdbmsPythonRest ApisSreTypescript
21 Days AgoSaved
Remote or Hybrid
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
5 Hours AgoSaved
Remote
Richmond, VA
Senior level
Senior level
Information Technology
Build and maintain enterprise workforce management software for forecasting, scheduling, adherence, intraday management, and reporting. Develop Java and Spring Boot microservices, React and TypeScript applications, REST APIs, event-driven workflows, integrations, and PostgreSQL data models. Support cloud-native deployments, CI/CD, testing, performance optimization, production troubleshooting, architecture discussions, and client-facing collaboration.
Top Skills: Amazon ConnectAngularAWSJavaJenkinsKafkaKubernetesNode.jsOpenapiPostgresRabbitMQReactRest ApisSpring BootSQLSwaggerTypescript
5 Hours AgoSaved
Remote
Richmond, VA
Senior level
Senior level
Information Technology
Build enterprise-scale workforce management software covering forecasting, capacity planning, scheduling, adherence, intraday management, and operational reporting. Develop Java and Spring Boot microservices, React and TypeScript applications, REST APIs, event-driven workflows, integrations, and PostgreSQL data models. Contribute to cloud-native deployments, CI/CD, testing, performance optimization, architecture, production support, and client-facing technical collaboration.
Top Skills: Amazon ConnectAngularAWSClaudeGithub CopilotJavaJenkinsKafkaKubernetesNode.jsOpenapiPostgresRabbitMQReactRest ApisSpring BootSQLSwaggerTypescript
11 Days AgoSaved
In-Office
Richmond, VA
Senior level
Senior level
Information Technology • Professional Services • Consulting
Develop full-stack applications using Java EE and JavaScript frameworks such as React or Angular. Build REST web services, collaborate within an Agile development team, and potentially work with AWS. The role requires at least six years of Java development experience and a bachelor’s degree.
Top Skills: Angular.JsAWSJavaJava EeJavaScriptReactRest
2 Days AgoSaved
Remote
Richmond, VA
150K-250K Annually
Senior level
150K-250K Annually
Senior level
Information Technology
Design, develop, deploy, and maintain secure, scalable Java and Spring Boot services for a multi-tenant ecommerce SaaS platform. Build REST APIs, optimize MySQL data access, operate AWS workloads, and support CI/CD, observability, testing, and production troubleshooting. Contribute to architecture and technical decisions, mentor engineers, use AI-assisted development tools responsibly, and help maintain PCI DSS compliance.
Top Skills: ActivemqAlbAWSC#/.NetContainersEc2EcsGithub ActionsGitopsHibernateJavaJooqJpaJwtMySQLOauth 2.0Pci DssPostgresRabbitMQReactRest ApisS3Spring BootSqsTerraformVpc
7 Days AgoSaved
Remote
Richmond, VA
120K-194K Annually
Senior level
120K-194K Annually
Senior level
Insurance
Leads and develops software engineering teams while remaining hands-on with Java and Spring Boot development. Responsibilities include setting architecture and technical roadmaps, delivering scalable enterprise applications, guiding Agile planning, improving CI/CD and DevOps practices, supporting production reliability, mentoring talent, and partnering with product and business stakeholders. The role manages hiring, performance, succession planning, and engineering excellence initiatives.
Top Skills: ActivemqAWSAzureCi/CdDevOpsJavaKafkaKubernetesMicroservicesOracleRabbitMQReactRest ApisSpring Boot
7 Days AgoSaved
Remote
Richmond, VA
132K-178K Annually
Senior level
132K-178K Annually
Senior level
Aerospace • Information Technology • Professional Services • Security • Software
Leads and mentors a distributed Agile software team while remaining hands-on in architecture, Java and Spring Boot development, Angular applications, REST APIs, AWS infrastructure, containerization, CI/CD, databases, observability, security, and production troubleshooting. Translates customer requirements into technical solutions, drives engineering best practices, supports capacity planning and performance feedback, and oversees scalable, resilient enterprise applications using AWS, Docker, Terraform/OpenTofu, and modern software development practices.
Top Skills: Amazon EcrAmazon EcsAngularAWSAws X-RayCi/CdCloudwatchDockerDssoGitGitlab Ci/CdHibernate/JpaIamJavaJunitKarmaLinuxMybatisOpentelemetryOpentofuOraclePlaywrightPostgresPrometheusRdsRest ApisRoute 53S3Shell ScriptingSonarqubeSpring BootSsoTerraformTypescriptVpc
Reposted 7 Days AgoSaved
Remote
Richmond, VA
Senior level
Senior level
Information Technology • Consulting
Designs, develops, and deploys enterprise applications using Java, Spring Boot, microservices, REST APIs, cloud services, databases, DevOps tools, and Angular or React. The role also involves AI exposure with Python, LangChain, and LangGraph, along with application security, monitoring, performance, deployment, and collaboration with project teams. The position is onsite in McLean, Virginia.
Top Skills: Amazon Ec2Amazon S3AngularApigeeArtifactoryAWSAws IamAws LambdaBitbucketDockerElasticsearchGitGradleHibernateIstioJ2EeJava 8+JenkinsJpaKibanaKubernetesLangchainLanggraphLogstashMavenMicroservicesMongoDBOauthPing IdentityPostgresPythonRdbmsReactRest ApisSpringSpring BootUnix
10 Days AgoSaved
Remote
Richmond, VA
128K-173K Annually
Senior level
128K-173K Annually
Senior level
Aerospace • Information Technology • Professional Services • Security • Software
Build and maintain scalable full-stack applications using React and Java or Python. Develop microservices, optimize high-throughput systems, resolve architectural and performance issues, and deliver production-grade software in Agile environments. The role includes end-to-end implementation ownership, cloud development, AI-assisted engineering, and mentoring or leading developers.
Top Skills: AWSCi/CdDistributed SystemsGitJavaMicroservicesPythonReactRestful Apis
New

Track Smarter, Apply Better.

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

Use For Free
Application Tracker Preview
Reposted 11 Days AgoSaved
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)
11 Days AgoSaved
Remote
Richmond, VA
Senior level
Senior level
Information Technology
Design, develop, test, deploy, and support scalable cloud-native applications using Java, Spring Boot, React, TypeScript, Node.js, PostgreSQL, microservices, and REST APIs. Build CI/CD pipelines, containerized deployments, integrations, observability, and secure distributed systems. Troubleshoot production issues and improve performance, resilience, and maintainability while collaborating with product, UX, QA, DevOps, architecture, and engineering teams.
Top Skills: Amazon ConnectAWSCi/CdClaudeDockerFreeswitchGithub CopilotJavaJenkinsJwtKafkaKamailioKubernetesMicroservicesNode.jsOauth2OpenapiOpenid ConnectPostgresRabbitMQReactRest ApisSpring BootSQLSwaggerTwilioTypescript
One Month AgoSaved
Remote or Hybrid
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
One Month AgoSaved
Remote or Hybrid
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
12 Days AgoSaved
Remote
Richmond, VA
Senior level
Senior level
Information Technology
Build enterprise workforce management software for forecasting, staffing, scheduling, adherence, intraday management, and operational reporting. Develop Java and Spring Boot microservices, React and TypeScript applications, REST APIs, event-driven workflows, PostgreSQL data models, integrations, and cloud-native deployments. Support CI/CD, production troubleshooting, performance optimization, architecture discussions, code reviews, and stakeholder collaboration across product, QA, DevOps, UX, and operations.
Top Skills: Amazon ConnectAngularAWSCi/CdDockerEvent-Driven ArchitectureJavaJenkinsKafkaKubernetesMicroservicesNode.jsOpenapiPostgresRabbitMQReactRest ApisSpring BootSQLSwaggerTypescript
12 Days AgoSaved
Remote
Richmond, VA
Senior level
Senior level
Information Technology
Develop and support scalable cloud-native applications using Java, Spring Boot, React, TypeScript, Node.js, PostgreSQL, and microservices. Responsibilities include building REST APIs, integrations, CI/CD pipelines, containerized deployments, observability, automated testing, and production support. The engineer will collaborate with product, UX, QA, DevOps, architecture, and clients while improving application performance, resilience, and maintainability. Workforce Management, Customer Experience, contact center, cloud, messaging, and secure API experience are advantageous.
Top Skills: Amazon ConnectAWSCi/CdClaudeCSSDockerFreeswitchGithub CopilotHTMLJavaJenkinsJwtKafkaKamailioKubernetesMicroservicesNode.jsOauth2OpenapiOpenid ConnectPostgresRabbitMQReactRest ApisSpringSpring BootSQLSwaggerTwilioTypescript
Reposted 13 Days AgoSaved
In-Office or 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
14 Days AgoSaved
Remote
Richmond, VA
152K-194K Annually
Senior level
152K-194K Annually
Senior level
Real Estate
Senior Backend Engineer responsible for designing scalable Java Spring microservices, implementing features, resolving defects, and improving backend architecture. The role involves event-driven systems, relational and NoSQL databases, testing, code quality, mentoring engineers, technical leadership, and collaboration with product teams. Engineers will also validate AI-assisted code, promote AI development practices, and work with cloud-native tools across AWS, Docker, Kubernetes, and continuous delivery systems.
Top Skills: ArgocdAWSClaude CodeCodexCursorDatadogDockerDynamoDBGitHibernate 6Java 17+Java 21JpaKafkaKubernetesModel Context Protocol (Mcp)NoSQLOpensearchPostgresRedisSonarqubeSpring Boot 3.XSQLTeamcity
14 Days AgoSaved
Remote
Richmond, VA
Senior level
Senior level
Artificial Intelligence • Cloud • Information Technology • Cybersecurity
Develop and maintain React front ends and Java Spring Boot back-end services for a transportation-command modernization program. Responsibilities include building reusable components, integrating REST APIs, modernizing legacy applications, writing automated tests, troubleshooting performance and usability issues, participating in code reviews, supporting CI/CD deployments, and collaborating with analysts, designers, testers, and DevSecOps engineers. The role is fully remote and requires eligibility for a Secret clearance and an active IAT Level II certification.
Top Skills: AngularjsAWSCi/CdConfluenceCSSCypressGitGitlabHTMLJavaJavaScriptJenkinsJestJIRAKubernetesLinuxPlaywrightReactReact Testing LibraryRestful ApisSpring BootTypescript
17 Days AgoSaved
Remote
Richmond, VA
91K-101K Annually
Senior level
91K-101K Annually
Senior level
Healthtech • Information Technology • Security • Consulting
Designs and develops complex Java applications, microservices, and REST APIs; creates technical designs, leads code reviews, enforces coding standards, resolves production issues, improves performance and reliability, mentors developers, and collaborates with DevOps on deployment pipelines.
Top Skills: AWSAzureCi/CdDb2DockerGitGradleJavaJenkinsKubernetesMavenMicroservicesOracleRest ApisSpring BootSQL
Reposted 17 Days AgoSaved
Remote
Richmond, VA
Senior level
Senior level
Information Technology
Senior individual-contributor backend engineer responsible for designing, building, and operating production-grade, highly available, strongly consistent services for wallet operations, transaction orchestration, blockchain integrations, and event-driven workflows. Implement secure, scalable APIs, cryptographic key management, Kafka-based event systems, observability with OpenTelemetry, CI/CD pipelines, and produce tests, API specs, and operational runbooks.
Top Skills: Apache KafkaCi/CdCryptographyDevsecopsDistributed TracingJavaKey ManagementMicroservicesObservabilityOpentelemetryRestSpring BootWeb3 Sdks
18 Days AgoSaved
Remote
Richmond, VA
Senior level
Senior level
Agency • Information Technology
Develop and maintain scalable enterprise Java applications and Spring-based microservices. Responsibilities include hands-on coding, unit and system testing, debugging, technical documentation, performance optimization, troubleshooting distributed cloud environments, and adherence to software development and security standards. Collaborate with technical leads, architects, and cross-functional Agile teams to design and implement complex global applications.
Top Skills: AgileCloud ComputingDistributed SystemsJ2EeJavaMicroservicesSdlcSpring BatchSpring BootSpring CloudSpring FrameworkSpring JdbcSpring Mvc
One Month AgoSaved
In-Office or 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
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account