Maximum of 25 job preferences reached.
Top Java Developer Jobs in Richmond, VA
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
Fintech • Machine Learning • Payments • Software • Financial Services
Leads full-stack engineering projects and developer teams building distributed microservices and cloud-based systems. Develops with multiple programming languages, AWS, databases, APIs, containers, CI/CD, and automated testing. Provides technical leadership, mentors engineers, establishes coding standards, partners with architects and product managers, improves system performance, reduces technical debt, and influences long-term technology strategy.
Top Skills:
Ai Coding ToolsAutomated TestingAWSAzureBitbucketC#Ci/CdDockerGCPGitGitGoIde CopilotsInfrastructure As CodeJavaJavaScriptKubernetesNode.jsNoSQLPythonRdbmsRest ApisRustScalaTypescript
Fintech • Machine Learning • Payments • Software • Financial Services
Leads diverse software projects and developer teams building cloud-based full-stack and microservices solutions. Provides technical leadership across Agile teams, defines service boundaries and integration patterns, improves system performance, reduces technical debt, establishes engineering standards, mentors engineers, and evaluates emerging technologies. The role uses multiple programming languages, AWS and other cloud platforms, databases, containers, APIs, CI/CD, automated testing, and observability tools.
Top Skills:
AWSAzureBitbucketC#Ci/CdDockerGCPGitGitGoJavaJavaScriptKubernetesNode.jsNoSQLPythonRdbmsRustScalaTypescriptVue
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
Fintech • Machine Learning • Payments • Software • Financial Services
Build and lead full-stack software engineering projects using Java, AWS, microservices, cloud technologies, and distributed systems. Provide technical leadership across Agile teams, mentor engineers, establish engineering standards, partner with architects and product managers, and develop scalable APIs and reusable frameworks. Drive refactoring, performance optimization, observability, automation, and long-term technology strategy while reducing technical debt and delivering regulatory and customer-focused solutions.
Top Skills:
AgileAi Coding ToolsAPIsAutomated Testing FrameworksAWSAzureBitbucketC#Ci/CdDockerGCPGitGitGoIde CopilotsInfrastructure As CodeJavaJavaScriptKubernetesNode.jsNosql DatabasesObservabilityPythonRdbmsRustScalaTypescript
Fintech • Machine Learning • Payments • Software • Financial Services
Leads software engineering projects and development teams building cloud-based, full-stack solutions with distributed microservices. Provides technical leadership across Agile teams, defines service architectures and integration patterns, mentors engineers, establishes development standards, and improves system performance. The role uses Java, Python, AWS, databases, containers, APIs, CI/CD, infrastructure as code, automated testing, and modern AI coding tools.
Top Skills:
AgileAi Coding ToolsAsynchronous ApisAutomated Testing FrameworksAWSBitbucketC#Ci/CdDistributed SystemsDockerGitGitGoIde CopilotsInfrastructure As CodeJavaJavaScriptKubernetesMicroservicesNode.jsNoSQLObservabilityOpen Source FrameworksPythonRdbmsRest ApisRustScalaSynchronous ApisTypescript
Fintech • Machine Learning • Payments • Software • Financial Services
Build and lead development of cloud-based, full-stack risk-management solutions using distributed microservices, AI technologies, databases, and modern open-source frameworks. Provide technical leadership across Agile teams, define service architectures, improve system performance, reduce technical debt, establish engineering standards, mentor developers, and influence long-term technology strategy. Work with product managers, architects, and cross-functional partners to deliver secure, scalable solutions supporting regulatory needs.
Top Skills:
Ai Coding ToolsAngularjsAutomated Testing FrameworksAWSAzureBitbucketC#Ci/CdCloud PlatformsDockerGCPGitGitGoInfrastructure As CodeJavaJavaScriptKubernetesNode.jsNoSQLObservability ToolsOpen Source FrameworksPythonRdbmsRustScalaTypescriptVirtualization Technologies
One Month AgoSaved
Fintech • Machine Learning • Payments • Software • Financial Services
Leads engineering teams and portfolios, architects scalable cloud-native systems, and develops full-stack distributed applications. Designs AI- and ML-enabled solutions using LLMs and modern cloud infrastructure, mentors engineers, drives architectural standards, and partners with product leaders. Responsibilities include building reliable microservices, APIs, data platforms, and personalized customer experiences using Java, JavaScript, TypeScript, Python, Go, AWS, databases, containers, CI/CD, observability, and automated testing.
Top Skills:
AgileAmazon DynamodbAmazon RdsAsynchronous ApisAWSAws GlueAzureBitbucketC#Ci/CdClaude CodeDatabricksDataflowDockerGCPGenerative AiGitGitGoInfrastructure As CodeJavaJavaScriptKafkaKubernetesLarge Language ModelsNode.jsNoSQLPythonRdbmsRustScalaSpringSQLSynchronous ApisTypescript
One Month AgoSaved
Fintech • Machine Learning • Payments • Software • Financial Services
Leads engineering projects and developers building distributed microservices, full-stack systems, and cloud-based solutions. Provides technical direction across Agile teams, establishes design and coding standards, mentors engineers, partners with architects and product managers, and improves system performance through refactoring and observability. The role uses multiple programming languages, AWS and other cloud technologies, databases, containers, automated testing, APIs, CI/CD, and infrastructure as code.
Top Skills:
Ai Coding ToolsAsynchronous ApisAutomated Testing FrameworksAWSAzureBitbucketC#Ci/CdDockerGCPGitGitGoIde CopilotsInfrastructure As CodeJavaJavaScriptKubernetesNode.jsNoSQLObservability ToolsPythonRdbmsRustScalaSynchronous ApisTypescript
One Month AgoSaved
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
One Month AgoSaved
Fintech • Machine Learning • Payments • Software • Financial Services
Design, build, and scale data pipelines, distributed microservices, cloud architectures, and full-stack applications. Tune Apache Spark and database workloads, integrate AI and LLM capabilities, and implement monitoring, CI/CD, and observability. Lead technical initiatives, establish engineering standards, mentor cross-functional teams, and improve reliability, performance, data quality, and cost efficiency across enterprise platforms.
Top Skills:
Ai/Ml ModelsAmazon DynamodbAmazon EmrAmazon KinesisAmazon RdsAmazon S3SparkAWSAws GlueAws LambdaAws Step FunctionsBitbucketC#Ci/CdClaude CodeCursorDockerGitGitGithub CopilotGoInfrastructure As CodeJavaJavaScriptKubernetesLlmsNode.jsNoSQLOpenai CanvasPythonRdbmsRest ApisRustScalaSQLTypescript
Fintech • Machine Learning • Payments • Software • Financial Services
Lead software engineering projects and developers building distributed microservices and full-stack cloud solutions. Design service boundaries, APIs, frameworks, and scalable systems using Java, Python, AWS, Spark, and related technologies. Provide technical leadership across Agile teams, establish engineering standards, mentor engineers, improve system performance, reduce technical debt, and influence long-term technology strategy. Collaborate with product managers and architects while delivering secure, reliable solutions in a cloud-based environment.
Top Skills:
AgileAi Coding ToolsAPIsAutomated Testing FrameworksAWSAzureBitbucketCi/CdDockerGCPGitGitGoIde CopilotsInfrastructure As CodeJavaJavaScriptKubernetesNode.jsNoSQLObservabilityOpen Source FrameworksPythonRdbmsScalaSparkTypescript
New
Cut your apply time in half.
Use ourAI Assistantto automatically fill your job applications.
Use For Free
Fintech • Machine Learning • Payments • Software • Financial Services
Leads software engineering projects and developers building cloud-based full-stack and distributed microservice solutions. Responsibilities include designing APIs and service boundaries, applying Java, Go, and other technologies, improving system performance, reducing technical debt, establishing engineering standards, mentoring engineers, and collaborating with product managers and architects. The role also drives cloud adoption, CI/CD, testing, observability, operational excellence, and long-term technology strategy.
Top Skills:
Ai Coding ToolsAsynchronous ApisAutomated Testing FrameworksAWSAzureBitbucketC#Ci/CdDistributed SystemsDockerGCPGitGitGoIde CopilotsInfrastructure As CodeJavaJavaScriptKubernetesMicroservicesNode.jsNoSQLObservabilityPythonRdbmsRustScalaSynchronous ApisTypescript
One Month AgoSaved
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
Fintech • Machine Learning • Payments • Software • Financial Services
Leads full-stack engineering projects and developer teams building cloud-based, distributed microservices and customer-facing systems. Responsibilities include defining service boundaries, developing APIs and reusable frameworks, applying AWS and modern programming technologies, improving performance, reducing technical debt, setting engineering standards, mentoring engineers, and guiding Agile teams. The role also influences technology strategy, promotes operational excellence, and leverages emerging AI tooling and observability practices.
Top Skills:
Ai Coding ToolsAmazon S3Automated TestingAWSAzureBitbucketC#Ci/CdDockerDynamoDBGCPGenerative AiGitGitGoGraphQLIde CopilotsInfrastructure As CodeJavaJavaScriptKubernetesMicroservicesNode.jsNoSQLObservabilityPythonRdbmsRest ApisRustScalaSpringTypescript
Fintech • Machine Learning • Payments • Software • Financial Services
Lead technology projects and engineering teams building cloud-based, full-stack solutions and distributed microservices. Provide technical leadership across Agile teams, define service boundaries and integration patterns, mentor engineers, establish development standards, and improve system performance. The role involves Java, Python, modern cloud platforms, databases, APIs, CI/CD, infrastructure as code, automated testing, observability, and emerging AI-based development tools.
Top Skills:
Ai Coding ToolsAutomated Testing FrameworksAWSAzureBitbucketC#Ci/CdDockerGCPGitGitGoIde CopilotsInfrastructure As CodeJavaJavaScriptKubernetesMicroservicesNode.jsNoSQLObservability ToolsOpen Source FrameworksPythonRdbmsRest ApisRustScalaTypescript
Information Technology • Software
Develop and maintain Java-based healthcare integration solutions supporting public health surveillance and healthcare data exchange. Responsibilities include implementing HL7 CDA interfaces, processing and validating clinical XML documents, troubleshooting interoperability failures, conducting code reviews, mentoring developers, improving architecture and testing, and collaborating with healthcare experts and stakeholders. The role also involves production root-cause analysis, monitoring, backward compatibility across implementation guide versions, and application modernization.
Top Skills:
AgileAutomated TestingAzureC-CdaCernerCi/CdContainerizationEhr SystemsEpicFhirGitHl7Hl7 CdaIcd-10-CmIntersystemsJavaLoincMicroservicesMirth ConnectNextgen ConnectOracle HealthQuarkusRelational DatabasesRestful ApisRhapsodySchematronSnomed CtSpring FrameworkSQLXMLXpathXsd
Aerospace • Information Technology • Professional Services • Security • Software
Develop and maintain enterprise Java web applications using Spring Boot, REST, SOAP, SQL, and Flyway. Lead secure software development across the SDLC, including CI/CD automation, testing, vulnerability scanning, production support, troubleshooting, and root-cause analysis. Collaborate on integrations, modernization, Agile delivery, technical documentation, and application architecture. Evaluate and implement AI-enabled capabilities while maintaining security and regulatory compliance. The role is remote and requires eligibility for Public Trust screening.
Top Skills:
Ai/MlDevsecopsDockerFlywayGitGitlab Ci/CdJavaJenkinsKubernetesRest ApisSoap Web ServicesSpring BootSpring FrameworkSQL
Reposted 4 Days AgoSaved
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
Information Technology
Build enterprise workforce management software for forecasting, capacity planning, 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, and technical design. Collaborate with product, operations research, QA, DevOps, UX, and client stakeholders.
Top Skills:
Amazon ConnectAWSCi/CdDockerEvent-Driven ArchitectureJavaJenkinsKafkaKubernetesMicroservicesNode.jsOpenapiPostgresRabbitMQReactRest ApisSpringSpring BootSQLSwaggerTypescript
Information Technology • Professional Services • Consulting
Develop and deploy Java applications using Spring Boot and Spring Batch. Design and integrate microservices, build secure and performant REST/OData APIs, optimize SQL queries and database designs, and maintain code quality through JUnit testing and quality tools.
Top Skills:
JavaJunitMicroservicesOdataRestSpring BatchSpring BootSQL
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
Agency • Information Technology
Develop secure, scalable full-stack applications using Java, Spring Boot, microservices, REST APIs, AWS, Docker, and Kubernetes, while leading Angular frontend architecture and development. Build responsive interfaces with Angular, TypeScript, NgRx, RxJS, and Angular Material. Contribute across the software development lifecycle, including design, testing, automation, troubleshooting, and deployment. The role requires enterprise architecture experience, Agile collaboration, and mandatory fraud prevention domain expertise.
Top Skills:
Amazon EksAngularAngular MaterialAngularjsApi GatewaysAWSAzureCi/CdCockroachdbCSS3DockerGitHibernate/JpaHTML5JasmineJavaJavaScriptJenkinsJIRAKarmaKubernetesMavenMicroservicesNgrxRest ApisRxjsSass/ScssSpring BootSpring SecuritySQLTypescriptWcag
Agency • Information Technology
Build secure, scalable full-stack applications using Java, Spring Boot, microservices, REST APIs, AWS, and Angular. Develop responsive user interfaces, integrate APIs, implement authentication and authorization, design distributed architectures, and support testing, troubleshooting, and automation. The role requires mandatory fraud prevention domain experience and collaboration within Agile engineering teams.
Top Skills:
Amazon EksAngularAngular 21Angular MaterialAngularjsApi GatewaysAWSCi/CdCSS3DockerGitHibernate/JpaHTML5JasmineJavaJava 25JavaScriptJenkinsJIRAKarmaKubernetesMavenMicroservicesNgrxRest ApisRxjsSass/ScssSpring BootSpring SecuritySQLTypescriptWcag
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
Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.
Success! We'll use this to further personalize your experience.
Top Companies in Richmond, VA Hiring Java Developers
See AllPopular Richmond, VA Job Searches
Tech Jobs & Startup Jobs in Richmond
Remote Jobs in Richmond
Content Jobs in Richmond
Customer Success Jobs in Richmond
IT Jobs in Richmond
Cyber Security Jobs in Richmond
Tech Support Jobs in Richmond
Data & Analytics Jobs in Richmond
Analysis Reporting Jobs in Richmond
Analytics Jobs in Richmond
Business Intelligence Jobs in Richmond
Data Engineer Jobs in Richmond
Data Science Jobs in Richmond
Machine Learning Jobs in Richmond
Data Management Jobs in Richmond
UX Designer Jobs in Richmond
Software Engineer Jobs in Richmond
Android Developer Jobs in Richmond
C# Jobs in Richmond
C++ Jobs in Richmond
DevOps Jobs in Richmond
Front End Developer Jobs in Richmond
Golang Jobs in Richmond
Hardware Engineer Jobs in Richmond
iOS Developer Jobs in Richmond
Java Developer Jobs in Richmond
Javascript Jobs in Richmond
Linux Jobs in Richmond
Engineering Manager Jobs in Richmond
.NET Developer Jobs in Richmond
PHP Developer Jobs in Richmond
Python Jobs in Richmond
QA Jobs in Richmond
Ruby Jobs in Richmond
Salesforce Developer Jobs in Richmond
Scala Jobs in Richmond
Finance Jobs in Richmond
HR Jobs in Richmond
Internships in Richmond
Legal Jobs in Richmond
Marketing Jobs in Richmond
Operations Jobs in Richmond
Office Manager Jobs in Richmond
Operations Manager Jobs in Richmond
Product Manager Jobs in Richmond
Project Manager Jobs in Richmond
Sales Jobs in Richmond
Account Executive (AE) Jobs in Richmond
Account Manager (AM) Jobs in Richmond
Sales Leadership Jobs in Richmond
Sales Development Representative Jobs in Richmond
Sales Engineer Jobs in Richmond
Sales Operations Jobs in Richmond
All Filters
Total selected ()
No Results
No Results



















