Get the job you really want.

Top Remote Java Developer Jobs

23 Days Ago
2 Locations
Remote
241 Employees
Mid level
241 Employees
Mid level
Software • Analytics
Join the druid systems team at Imply to build scalable orchestration engines and data management capabilities in Apache Druid. Contribute to the growth of the Apache Druid community through code and design reviews. Strong communication skills and solid grasp on good software engineering practices required.
23 Days Ago
United States
Remote
18 Employees
Senior level
18 Employees
Senior level
Security • Software • Cybersecurity
The Software Architect will define software architecture aligned with business goals, select technologies, design solutions, and lead the development of large-scale software systems. Responsibilities include mentoring engineers, collaborating with teams, and ensuring code quality while staying updated with industry trends.
23 Days Ago
United States
Remote
2,382 Employees
118K-231K Annually
Senior level
2,382 Employees
118K-231K Annually
Senior level
Big Data • Cloud • Software • Database
The Senior Software Engineer will work on tools for code modernization and assist users in transitioning their applications from relational databases to MongoDB. Responsibilities include developing large-scale enterprise applications, utilizing code analysis, refactoring, and testing methodologies, while leveraging AI and traditional text processing techniques.
Top Benefits:
401-K
Adoption Assistance
Child Care Benefits
+45 More
23 Days Ago
United States
Remote
2,382 Employees
137K-270K Annually
Senior level
2,382 Employees
137K-270K Annually
Senior level
Big Data • Cloud • Software • Database
The Lead Software Engineer will focus on modernizing code and developing tools to assist in code conversion challenges, particularly migrating applications from relational databases to MongoDB. This role requires extensive experience in building large-scale enterprise applications, code analysis, and a good understanding of AI tools and methodologies.
Top Benefits:
401-K
Adoption Assistance
Child Care Benefits
+45 More
23 Days Ago
2 Locations
Remote
94 Employees
Senior level
94 Employees
Senior level
Software
As a Staff Software Engineer, you will lead project teams, engage with clients to capture requirements, guide technical decisions, and ensure reliable application architectures while mentoring junior team members.
24 Days Ago
United States
Remote
9 Employees
Entry level
9 Employees
Entry level
Software • Business Intelligence
The job involves remotely assisting in training generative AI models by crafting computer science questions and evaluating AI-generated code. The position values attention to detail and requires proficiency in various programming languages.
24 Days Ago
Eastern, KY, USA
Remote
160 Employees
Senior level
160 Employees
Senior level
Information Technology • Security • Cybersecurity
The Senior Software Engineer, Backend will design, develop, and maintain backend services and APIs for the IAM platform, collaborating with teams to implement scalable solutions and ensure high performance and compliance with security standards.
Top Benefits:
401-K
Company Equity
Company Outings
+42 More
24 Days Ago
2 Locations
Remote
160 Employees
Senior level
160 Employees
Senior level
Information Technology • Security • Cybersecurity
The Senior Software Engineer will design and develop backend services and APIs for the IAM platform, collaborate with teams to implement solutions that meet security standards, and improve platform performance. Responsibilities include identity lifecycle management, logging, and monitoring, while staying updated on industry trends.
Top Benefits:
401-K
Company Equity
Company Outings
+42 More
24 Days Ago
USA
Remote
48 Employees
75K-90K Annually
Junior
48 Employees
75K-90K Annually
Junior
Big Data • Analytics
The Full Stack Developer will work on developing mobile applications for federal business functions, participating in the full software development lifecycle. Responsibilities include collaborating with product managers and UI/UX designers to implement features, optimizing applications for performance, and ensuring software quality through testing and debugging.
24 Days Ago
2 Locations
Remote
145 Employees
Senior level
145 Employees
Senior level
Software
The Software Engineer II develops and enhances complex software systems, ensuring they meet user needs. Responsibilities include coding, mentoring others, troubleshooting, and implementing automation scripts. The role requires collaboration with the team to refine tasks and contribute to maintainable solutions.
Top Benefits:
401-K
Company Outings
Dental Insurance
+11 More
24 Days Ago
United States
Remote
1,500 Employees
197K-296K Annually
Senior level
1,500 Employees
197K-296K Annually
Senior level
Fintech • Internet of Things • Payments • Software
The Sr Principal Cloud Architect will lead the design and implementation of resilient and scalable cloud architectures for Zuora's SaaS billing infrastructure, ensuring compliance and optimization of cloud resources while providing technical leadership across cross-functional teams.
Top Benefits:
401-K
Child Care Benefits
Commuter Benefits
+61 More
24 Days Ago
8 Locations
Remote
102 Employees
Entry level
102 Employees
Entry level
Software
As a Site Reliability Engineer, you will ensure the stability, resilience, and scale of services through automation and engineering. You'll work collaboratively within a team, taking ownership of tasks, and promoting a culture of innovation while maintaining high standards for quality and performance.
24 Days Ago
United States
Remote
49 Employees
55-70
Junior
49 Employees
55-70
Junior
Database
As a Ruby on Rails Engineer, you will develop applications accessing large financial datasets, collaborating with Operations and Product teams to create innovative analytics products using cloud technologies, optimizing performance, and providing production support.
24 Days Ago
United States
Remote
122 Employees
Mid level
122 Employees
Mid level
Information Technology • Consulting
The Mid-Level Java Developer will design, develop, and implement web-based Java applications to meet business requirements. Key responsibilities include creating design documents, resolving technical issues, debugging, and following Agile methodologies. The role also involves working on front-end code, database design, and utilizing version control tools.
24 Days Ago
2 Locations
Remote
132 Employees
Senior level
132 Employees
Senior level
Software
As a Staff Solutions Architect, you'll work with prospects to evaluate their applications for Temporal’s platform, educate them on its technical benefits, and help increase adoption within customer organizations. You'll serve as the technical liaison between customers and the growth team, ensuring optimal use of Temporal’s capabilities.
24 Days Ago
2 Locations
Remote
161K-330K Annually
Senior level
161K-330K Annually
Senior level
Social Media
As a Staff Software Engineer for Capacity Engineering at Pinterest, you'll enhance the efficiency and performance of large-scale distributed systems, manage shared cloud-native infrastructures like Kubernetes, and collaborate with various engineering teams to create resilient tech foundations.
24 Days Ago
The Center, IN, USA
Remote
354 Employees
115K-200K Annually
Senior level
354 Employees
115K-200K Annually
Senior level
Security • Cybersecurity
As a Senior Software Engineer at Synack, you will build scalable cloud-based software on a platform that enhances cybersecurity. Your role will involve working across the technology stack, integrating cybersecurity tools, and optimizing performance using microservices architecture in a collaborative environment.
24 Days Ago
United States
Remote
2,100 Employees
Senior level
2,100 Employees
Senior level
Healthtech • Information Technology • Other • Software • Analytics
The Senior Manager will lead a team of Cloud Engineers to deploy Data Platform solutions, oversee the entire design and development process, and provide expertise in cloud technologies. Responsibilities include mentoring team members, integrating new technologies, and ensuring high-quality project outcomes, with management duties for on-site and off-shore teams.
24 Days Ago
United States
Remote
3,222 Employees
111K-183K Annually
Mid level
3,222 Employees
111K-183K Annually
Mid level
Cloud • Security • Software • Generative AI
As a Software Engineer in the Elasticsearch - Distributed Systems team, you will improve indexing features, maintain cluster coordination performance, push Elasticsearch's limits on handling shards and nodes, tackle performance issues, and support support engineers with complex problems.
Top Benefits:
401-K
401-K Matching
Company Equity
+40 More
25 Days Ago
United States
Remote
2,200 Employees
140K-247K Annually
Senior level
2,200 Employees
140K-247K Annually
Senior level
Big Data • Machine Learning • Software • Analytics • Big Data Analytics
As a Specialist Solutions Architect in Data Engineering, you will guide customers in building big data solutions on Databricks, providing technical leadership and expertise. Responsibilities include architecting data pipelines, assisting in advanced technical sales, training, and contributing to the Databricks community. Proficiency in big data technologies, such as Apache Spark and data engineering practices, is essential.
Top Benefits:
401-K
Commuter Benefits
Company Equity
+15 More
25 Days Ago
USA
Remote
145 Employees
Senior level
145 Employees
Senior level
Computer Vision • Software
As a Senior DevOps Engineer, you will enhance DevOps practices, create CI/CD processes, and manage infrastructure using tools like Terraform and Ansible while collaborating with other engineers.
25 Days Ago
US
Remote
160 Employees
Senior level
160 Employees
Senior level
Information Technology • Security • Cybersecurity
As a Senior Software Engineer for the IAM platform, you'll design and develop backend services, particularly focused on Graph features. You will collaborate with cross-functional teams to ensure scalable and secure product features, implement capabilities for monitoring and compliance, and enhance the platform's performance and innovation.
Top Benefits:
401-K
Company Equity
Company Outings
+42 More
25 Days Ago
USA
Remote
9 Employees
Entry level
9 Employees
Entry level
Software • Business Intelligence
The role involves helping train generative AI models by crafting and answering computer science questions and evaluating AI-generated code. It's a remote freelance position requiring coding expertise and attention to detail.
25 Days Ago
United States
Remote
93 Employees
115K-130K Annually
Mid level
93 Employees
115K-130K Annually
Mid level
Pharmaceutical
As an Embedded Systems Software Engineer at Bluesight, you will design and execute firmware initiatives for RFID-based solutions, collaborate on projects involving containerization and web applications, and develop integrations with APIs. Key responsibilities include working on custom Linux firmware, managing low-level code for inventory systems, and ensuring device security.
Top Benefits:
401-K
Commuter Benefits
Company Outings
+13 More
25 Days Ago
United States
Remote
300 Employees
Senior level
300 Employees
Senior level
Consumer Web • Digital Media • eCommerce • Fintech • Financial Services
You will engage in collaborative software delivery using Agile methodology, build and maintain full-stack enterprise solutions, partner with product teams, and design a scalable Content Management architecture while identifying opportunities for technological improvement.
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size