Top Remote Java Developer Jobs

3 Hours AgoSaved
Remote or Hybrid
2 Locations
Senior level
Senior level
Financial Services
Leads design, development, testing, troubleshooting, and operational support for secure Java and Spring Boot microservices. Builds scalable AWS cloud-native services, establishes API and engineering standards, improves resiliency and observability, automates recurring issue remediation, and reviews production code. Guides responsible adoption of AI-assisted engineering tools, validates AI-generated outputs, coaches engineers on secure practices, and collaborates with security, risk, and architecture partners.
Top Skills: Ai-Assisted Software Development ToolsAmazon Web Services (Aws)Ci/CdCloud ObservabilityContainerizationJavaMicroservicesOrchestrationSpring Boot
3 Hours AgoSaved
Remote or Hybrid
2 Locations
Senior level
Senior level
Financial Services
Lead portfolio-scale architecture and delivery for cloud-native enterprise platforms. Design backend services, APIs, serverless solutions, integrations, and React interfaces; establish security, reliability, observability, performance, and cost standards. Drive complex initiatives across the SDLC, mentor engineers, conduct design and code reviews, partner with product stakeholders on roadmaps and metrics, and guide architectural decisions, technology adoption, and secure-by-design practices.
Top Skills: Api GatewayAurora PostgresqlAWSCi/CdCockroachdbDynamoDBEcs/FargateFastapiGraphQLInfrastructure As CodeJavaJIRALambdaPythonReactRestS3SmtpSnsSpring BootSqs
22 Days AgoSaved
Remote or Hybrid
2 Locations
Senior level
Senior level
Financial Services
Lead design and delivery of scalable Java microservices and cloud-native AWS solutions. Mentor engineers, improve CI/CD and testing, build Databricks/Spark data pipelines, apply event-driven patterns (Kafka), and govern enterprise AI-assisted development practices to ensure secure, resilient, and cost-effective production systems.
Top Skills: Amazon Web Services (Aws)SparkAws CdkCloudFormationDatabricksDockerGitGradleJavaJunitKafkaKubernetesMavenMocking FrameworksPythonRelational DatabasesServerlessSpring BootSpring CloudSpring MvcSQLTerraform
Reposted 2 Hours AgoSaved
Remote
United States
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
3 Hours AgoSaved
In-Office or Remote
Princeton, NJ, USA
Senior level
Senior level
Healthtech • Information Technology
Develop and maintain cloud-native Java applications and microservices using Spring Boot, Spring Data, and Spring Security. Design solutions across AWS, relational databases, and NoSQL platforms. Apply TDD, JUnit, Git workflows, domain-driven design, and automated CI/CD. Implement serverless or containerized deployments and potentially event-driven systems using Kafka or AWS messaging services. Communicate effectively in English and support overlapping U.S. Central Time hours when needed.
Top Skills: Apache KafkaAWSAws RdsAws SnsAws SqsCassandraCi/CdContainersDomain-Driven DesignDynamoDBGitJavaJava 11Java 17JunitMicroservicesMongoDBMySQLPostgresServerlessSpring BootSpring DataSpring SecurityTdd
Reposted 4 Hours AgoSaved
In-Office or Remote
10 Locations
Senior level
Senior level
Energy • Industrial • Solar • Renewable Energy
Design, build, and maintain scalable, highly available backend services in Java. Own backend architecture, optimize performance, develop APIs and integrations, support production, conduct code reviews, and contribute to AI engineering tools and infrastructure.
Top Skills: Automated TestingCi/CdDockerGitJavaKafkaKubernetesMicroservicesMybatisMybatis-PlusMySQLPostgresRabbitMQRedisRestful ApiRocketmqSpring BootSpring Mvc
Reposted 12 Hours AgoSaved
In-Office or Remote
2 Locations
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
Reposted YesterdaySaved
In-Office or Remote
Dallas, TX, USA
Mid level
Mid level
Information Technology • Software
Design, build, and maintain secure, high-performance payment systems across backend (Spring Boot/WebFlux), frontend (React), databases (MySQL/Postgres), messaging, and AWS infrastructure. Implement REST APIs, OAuth2/JWT security, testing (JUnit/Mockito), observability (OpenTelemetry), and IaC (Terraform). Collaborate with product, QA, and distributed teams; mentor peers and resolve production issues.
Top Skills: Aws EcsAws LambdaAws RdsAws S3Aws SnsAws SqsAws SsmBootstrapCSS3HTML5JavaJunitJwtMockitoMySQLOauth2OpentelemetryPostgresRabbitMQReactReactorRest ApisSpring BootSpring SecurityTerraformTerraform (Iac)Webflux
Senior level
Information Technology • Professional Services • Consulting
Design, develop, and maintain scalable Java/Micronaut enterprise frameworks and cloud-native microservices on Azure. Build and deploy services to AKS, create CI/CD pipelines with Azure DevOps, implement batch/asynchronous workflows, integrate messaging systems, optimize databases, and ensure security, observability, and resilience.
Top Skills: Arm TemplatesAzure Devops (Ado)Azure Kubernetes Service (Aks)Azure MonitorAzure Service BusDockerGrafanaJavaJdbcJwtKafkaKubernetesMicronautAzureOauth2PrometheusRabbitMQSQLTerraform
Reposted YesterdaySaved
In-Office or Remote
Sunnyvale, CA, USA
Mid level
Mid level
Artificial Intelligence • Machine Learning • Software • Analytics
The Java Backend Developer role focuses on database engineering and backend development, optimizing performance, data modeling, and maintaining a mature platform using Java and SQL technologies.
Top Skills: HibernateJavaJpaPostgresSpring FrameworkSQL Server
Reposted YesterdaySaved
Remote
USA
Senior level
Senior level
Artificial Intelligence • Cloud • Information Technology • Software
As a Senior Software Engineer, you will build cloud solutions, define migration strategies, mentor junior engineers, and ensure architectural integrity while collaborating with peers.
Top Skills: AWSJavaMySQLOraclePostgres
Reposted YesterdaySaved
Remote
USA
Senior level
Senior level
Agency • HR Tech • Information Technology • Professional Services
As a Senior Developer, you will modernize COBOL systems to Java, enhancing functionality and performance while collaborating with stakeholders and ensuring coding standards are met.
Top Skills: CobolDb2IdmsJavaJclSpring BatchVsamZ/Os
New

Track Smarter, Apply Better.

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

Use For Free
Application Tracker Preview
Reposted YesterdaySaved
In-Office or Remote
3 Locations
Senior level
Senior level
Financial Services
Design, develop, test, and maintain backend services using Java and Python within a microservices architecture. Collaborate with architects, product owners, and infrastructure to deploy containerized applications, tune performance, implement CI/CD, and support production systems. Participate in code reviews, agile ceremonies, and technical design to deliver scalable, high-quality solutions.
Top Skills: Apache KafkaAWSBitbucketCi/CdConfluent KafkaDockerGitJavaJava EeJenkinsJIRAJmsJunitKafka ConnectKsqlKstreamsKubernetesLinuxMavenMicroservicesMockitoOpenshiftPythonRest ApisSpring BootWindows
Reposted YesterdaySaved
In-Office or Remote
Johns Creek, Georgia, USA
Junior
Junior
Artificial Intelligence • Fintech • Information Technology • Software
The Software Engineer will design and develop the MobiFin Elite platform for Fintech solutions, ensuring compliance with business requirements while mentoring junior developers and enhancing application performance.
Top Skills: Core JavaData StructuresDesign PatternsJava EeJunitKafkaMicroservicesMultithreadingMySQLOopPl/SqlRestSoap
Reposted YesterdaySaved
In-Office or Remote
Austin, TX, USA
Senior level
Senior level
Software
The Sr. Java Backend Developer will design, build, and maintain production-grade software systems while collaborating with cross-functional teams and participating in Agile practices.
Top Skills: CassandraDockerDynamoDBGradleGraphQLJacksonJavaJdbcJdbiJerseyJettyJunitKubernetesMavenMockitoOpenapiOraclePostgresRest
Reposted YesterdaySaved
In-Office or Remote
Austin, TX, USA
Mid level
Mid level
Software
The role involves designing, developing, and maintaining scalable backend microservices, implementing testing frameworks, and collaborating with teams to meet business needs.
Top Skills: Automated Testing FrameworksAWSDatadogGrafanaJavaKotlinKubernetesNon-Relational DatabasesPrometheusRelational DatabasesRest ApisSpring Boot
Reposted YesterdaySaved
Remote
US
91K-154K Annually
Senior level
91K-154K Annually
Senior level
Insurance
Designs, implements, and runs Java Spring Boot microservices and REST APIs; leads design, CI/CD, TDD, performance tuning, security, and cross-product collaboration. Coaches teams and owns product KPIs and production support.
Top Skills: Api GatewayArtifactoryGitGradleJavaJavaScriptJenkinsKafkaMavenMicroservicesMongoDBNpmOauthOpenapiOpenidOwaspRest ApisRest-DocsSAMLSpring BootSwagger
Reposted YesterdaySaved
Remote or Hybrid
2 Locations
96K-125K Annually
Expert/Leader
96K-125K Annually
Expert/Leader
Information Technology
Lead design, development, testing, and debugging of Java applications. Participate in full SDLC, create technical specs, prototype with users, evaluate technologies, manage project risks, provide team leadership, and maintain documentation and performance feedback.
Top Skills: JavaJestMocha
Reposted YesterdaySaved
Remote or Hybrid
2 Locations
63K-82K Annually
Junior
63K-82K Annually
Junior
Information Technology
Designs, develops, tests, debugs, and documents Java software. Participates in full SDLC, analyzes requirements, creates technical specifications, prototypes with users, and mitigates project risks.
Top Skills: Java
Reposted YesterdaySaved
Remote or Hybrid
2 Locations
80K-104K Annually
Senior level
80K-104K Annually
Senior level
Information Technology
Designs, develops, tests, debugs, and documents new and existing software systems. Participates in full development lifecycle, requirements analysis, and design; prototyping and user consultation. Serves as technical expert, evaluates new technologies, maintains project documentation, and performs troubleshooting and performance testing.
Top Skills: JavaJestMocha
Reposted 2 Days AgoSaved
Remote
USA
Expert/Leader
Expert/Leader
Artificial Intelligence • Cloud • Information Technology • Consulting
Lead a team of developers to design, architect, and deliver scalable, secure microservices-based enterprise applications. Hands-on coding, code reviews, performance tuning, CI/CD, cloud deployments, stakeholder collaboration, and mentoring. Drive architecture, HLD/LLD, root-cause analysis, and timely delivery in Agile environments.
Top Skills: AWSAzureCassandraCi/CdDockerDomain-Driven DesignEvent-Driven ArchitectureGCPGitHibernateJ2EeJavaJava 11Java 17Java 8JenkinsJmsJpaKafkaKubernetesMicroservicesMongoDBMySQLOraclePostgresRabbitMQRest ApiSpring BootSpring MvcSpring SecuritySQL Server
Reposted 3 Days AgoSaved
Remote
United States
Senior level
Senior level
Agency • Information Technology
Design, implement, test, and maintain scalable Java/J2EE microservices using Spring technologies. Collaborate with architects, follow SDLC, perform unit/system testing, troubleshoot distributed cloud applications, and work in Agile teams to meet enterprise performance and security standards.
Top Skills: CloudJ2EeJavaMicroservicesSpring BatchSpring BootSpring CloudSpring FrameworkSpring JdbcSpring Mvc
3 Days AgoSaved
In-Office or Remote
Pembroke Pines, FL, USA
Entry level
Entry level
Hospitality
Develop and maintain scalable Java backend systems using Spring Boot and microservices architecture. Collaborate with customer teams, review technical specifications, write clean and secure code, participate in code reviews, document solutions, and troubleshoot and optimize backend systems. The role also involves providing expertise to improve application performance, reliability, and security while contributing to the training of next-generation AI systems.
Top Skills: AWSGCPJavaMicroservicesAzureRest ApisSpring Boot
Reposted 3 Days AgoSaved
In-Office or Remote
Washington, DC, USA
Senior level
Senior level
HR Tech
This role involves Java Full Stack Development, requiring design, implementation, and maintenance of software applications while ensuring efficiency and bug-free code.
Top Skills: JavaJava Ee
Reposted 3 Days AgoSaved
Remote
USA
Senior level
Senior level
Artificial Intelligence • Information Technology • Machine Learning • Software • Analytics • Consulting • Financial Services
Lead Software Engineer responsible for designing, developing, testing, and maintaining a distributed processing application using Python and Java. Collaborate with product owners, data coaches, analysts, DBAs, and Agile teams to meet backend/frontend requirements, implement cloud and big-data solutions (Spark/Hadoop), and ensure program standards and reliable delivery.
Top Skills: SparkAWSDroolsHadoopIbm OdmJavaLinuxPythonShell ScriptingSnowflakeSQLVisual StudioVs Code
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account