Top Java Developer Jobs
As a Research Engineer in Blockchain at MachineFi, you will conduct research on blockchain technologies, build proof of concepts, and collaborate with product teams to develop innovative solutions. You will leverage your expertise to advance decentralized applications and influence industry standards.
The Staff Software Engineer will design, develop, and debug software for distributed systems while leading multiple projects, mentoring junior engineers, and ensuring high code quality. The role involves staying current with emerging technologies and improving development processes.
As a Senior Software Engineer on the Data Validation Team, you will build new features, improve software architecture, and maintain reliable operations of data validation services. You'll analyze existing code, develop software designs, and contribute to hiring while ensuring high performance in data replication and integration.
As a Software Engineer at Airbyte, you will develop features for the Connector Builder and Marketplace, enhancing its flexibility and security. You will engage with the community, mentor other engineers, and utilize your expertise in Java and Kotlin to maintain a robust application while integrating AI tools.
The Principal Software Engineer will lead the design and development of Fivetran's Data Lake product, working closely with product teams to implement highly reliable data lake systems, and contribute to open-source projects. This role emphasizes optimizations for performance and availability, and setting technical directions for cross-functional teams.
The Staff Site Reliability Engineer will enhance the performance and reliability of Fivetran’s infrastructure. Responsibilities include overseeing incident response, monitoring production systems, evolving product reliability, and collaborating with engineering. The role demands a proactive approach to maintaining infrastructure scalability and addressing vulnerabilities.
As a Senior Software Engineer on the databases team at Fivetran, you will drive performance improvement, enhance reliability and architecture, and create new features for Postgres data pipeline services. You will collaborate with various stakeholders and manage the project lifecycle while providing technical documentation and troubleshooting existing code.
Manage the Cloud Video team to develop and maintain backend systems for home security cameras, ensuring security and reliability while balancing new feature delivery with technology maintenance. Guide and mentor engineers, collaborate with stakeholders, and uphold high technical standards through code reviews and Agile practices.
Featured Jobs
As a Senior Software Development Engineer in Test at Imply, you will expand testing efforts for the Imply Druid application. Responsibilities include enhancing the development test framework, writing test plans for complex backend features, and accurately reporting bugs. You will also set up and maintain QA GHA infrastructure, requiring strong skills in analytics databases and distributed systems.
As a Developer Support Engineer at EngFlow, you'll be the primary technical liaison for customers, assisting software engineers in integrating products into their environments. Your responsibilities include troubleshooting issues, optimizing the use of the EngFlow Platform, documenting bugs, and supporting the developer community.
The Engineering Manager - Performance will lead performance engineering initiatives for Veeva's Vault CRM Suite, build and scale a high-functioning performance engineering team, and address performance challenges while collaborating with development teams and managing release performance standards.
The Engineering Manager - Performance at Veeva will lead a small performance engineering team responsible for scaling performance processes in various commercial products. Responsibilities include recruiting team members, overseeing application performance, building infrastructure for performance tests, and collaborating with development teams to solve performance challenges.
As the Engineering Manager for Performance at Veeva, you will lead and grow a performance engineering team to enhance the performance of Vault CRM Suite products. Your responsibilities include scaling performance processes, building infrastructure for performance testing, and collaborating with development teams to tackle performance challenges.
The Engineering Manager - Performance at Veeva will lead a performance engineering team for the Vault CRM Suite, focusing on building scalable performance processes and tools, optimizing application performance, and collaborating with development teams to address performance challenges, while also recruiting and mentoring talent.
The Engineering Manager – Performance at Veeva Systems will lead a performance engineering team for the Vault CRM Suite. Responsibilities include managing performance initiatives, recruiting, building performance tools, and collaborating on solving performance challenges to enhance product efficiency and drive revenue growth.
Design and build features for Atlas Search to drive adoption for AI workloads. Collaborate on developing scalable services, participate in architecture discussions, perform code reviews, and contribute to integrated search platform supporting ML workloads.
As a Senior Software Engineer, you will design and enhance the Online Archive's distributed storage systems, improve performance, scalability, and reliability, lead complex projects from inception to delivery, and mentor team members.
As a Senior Software Engineer for Online Archive at MongoDB, you will design and develop distributed storage systems, focusing on performance and scalability. You will lead projects, mentor team members, and collaborate with other teams to improve codebase and design practices.
As a Senior Software Engineer, you will design and deliver core components of the Atlas Online Archive, focusing on storage systems primarily using Go. You will lead projects, mentor team members, and improve the codebase and best practices while collaborating with other teams.
The Senior Software Engineer will design and deliver solutions for the Atlas Online Archive, focusing on storage systems. Responsibilities include leading projects, mentoring team members, and enhancing performance and scalability of distributed storage systems. The role emphasizes collaboration and intellectual curiosity.
As a Senior Software Engineer, you will develop the stream processing architecture for MongoDB Atlas, collaborating across teams to build scalable and reliable data processing systems. Your responsibilities will include designing core service components, mentoring junior engineers, and ensuring optimal performance of distributed systems.
The Senior Software Engineer will develop and expand MongoDB's Atlas Stream Processing architecture, tackling complex problems related to scalability, reliability, and security while collaborating with various teams. Responsibilities include designing and building core service components, contributing to architecture and development practices, and mentoring engineers.
Lead Software Engineer role at Nuna, working on a greenfield consumer-facing portal and multi-channel integrations. Responsibilities include building data visualizations, managing production environment, and identifying opportunities for improvement. Required qualifications include Bachelor's Degree in Computer Science, 10+ years of experience, expertise in Javascript applications, full-stack development, and creating scalable APIs.
Design, develop, and deploy new functionalities for applications using Java, ColdFusion, Flutter, and Angular. Provide technical expertise to the development team and ensure infrastructure stability. Lead a team of developers and oversee project execution within scope, budget, and timeline constraints. Continuously improve development processes and methodologies. Fully remote position, inclusive workplace that values diversity.
The Senior Software Engineer will focus on continuous delivery, self-service infrastructure automation, and security/audit support. Responsibilities include enhancing Kubernetes-based platforms, facilitating automated deployment pipelines, and mentoring team members, while engaging with various technical stakeholders to drive innovation and solve complex challenges.
Top Companies Hiring Java Developers
See AllPopular Job Searches
All Software Engineer Jobs
.NET Developer Jobs
Aerospace Thermal Engineering Jobs
AI Engineer Jobs
Android Developer Jobs
Automation Engineer Jobs
Backend Developer Jobs
Blockchain Developer Jobs
C# Jobs
C++ Jobs
Cloud Architect Jobs
Cloud Engineer Jobs
Design Engineer Jobs
DevOps Engineer Jobs
Director Of Engineering Jobs
Electrical Engineering Jobs
Embedded Software Engineer Jobs
Engineering Jobs
Engineering Manager Jobs
Environmental Engineering Jobs
Field Engineer Jobs
Front End Developer Jobs
Full Stack Developer Jobs
Game Developer Jobs
Golang Jobs
Hardware Engineer Jobs
Industrial Engineering Jobs
iOS Developer Jobs
Java Developer Jobs
Javascript Developer Jobs
Linux Jobs
Manufacturing Engineer Jobs
Mechanical Engineering Jobs
Network Engineer Jobs
PHP Developer Jobs
Process Engineer Jobs
Project Engineer Jobs
Prompt Engineering Jobs
Python Jobs
QA Jobs
Robotics Engineer Jobs
Ruby on Rails Jobs
Salesforce Administrator Jobs
Salesforce Developer Jobs
Scala Jobs
Sharepoint Developer Jobs
Site Reliability Engineer Jobs
Software Engineering Manager Jobs
Solutions Architect Jobs
SQL Developer Jobs
Structural Engineer Jobs
System Engineer Jobs
Test Engineer Jobs
Web Developer Jobs
All Filters
No Results
No Results