CrawlJobs Logo

Filters

Location
Salary
Clear all filters

Software Engineer - Java Jobs

10111 Job Offers

Senior Software Engineer (Backend), Airports
Save Icon
Join Uber's Airports team as a Senior Backend Engineer in Seattle. Develop scalable microservices and algorithms for a global product used by millions. Leverage 5+ years of backend experience in Go, Java, or C# to build reliable systems. Enjoy competitive compensation, equity, and mentorship oppo...
Location Icon
Location
United States , Seattle
Salary Icon
Salary
202000.00 - 224000.00 USD / Year
uber.com Logo
Uber
Expiration Date
Until further notice
Junior Software Integration/Test Engineer
Save Icon
Join our Aerospace Technology team in Dayton, Ohio, as a Junior Software Integration/Test Engineer. This role supports a major initiative testing autonomous air platform systems. Requires a BS in Computer Science or related field, U.S. Citizenship, and familiarity with automated testing, CI/CD, L...
Location Icon
Location
United States , Dayton
Salary Icon
Salary
Not provided
dcscorp.com Logo
DCS Corporation
Expiration Date
Until further notice
Software Development Engineer
Save Icon
Join AMD's Diagnostic Infrastructure team in Shanghai as a Software Development Engineer. You will administer and enhance the software automation foundation for build and execution on cutting-edge AMD products. This role requires expertise in Linux/Windows build environments, CI/CD operations, an...
Location Icon
Location
China , Shanghai
Salary Icon
Salary
Not provided
amd.com Logo
AMD
Expiration Date
Until further notice
Software Engineer II
Save Icon
Join Microsoft's Edge & Platform Security team in Redmond to secure OS for over a billion users. Develop and maintain the OneFuzz service, a cloud-native platform for eliminating vulnerabilities. Requires 5+ years in Rust, Python, C#, or Java and cloud development experience. Drive reliability an...
Location Icon
Location
United States , Redmond
Salary Icon
Salary
100600.00 - 199000.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Software Engineer II
Save Icon
Join Microsoft's IC3 team in Redmond, building the core of Teams and Skype. Design and implement media streaming components using C++, C#, or Python. Analyze telemetry to enhance real-time communication for millions of users globally. Requires a CS degree and 2+ years of coding experience.
Location Icon
Location
United States , Redmond
Salary Icon
Salary
100600.00 - 199000.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Software Engineer
Save Icon
Join Microsoft's Trust, Safety & Intelligence team in Egypt to shape the future of digital content for billions of users. Utilize advanced AI and LLM techniques to ensure safe, high-quality content across MSN, Windows, and Outlook. This role requires a Bachelor's in Computer Science, proficiency ...
Location Icon
Location
Egypt , Multiple Locations
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Software Engineer
Save Icon
Join a mission-driven healthcare tech company improving health equity across the U.S. As a Software Engineer, you'll design scalable backend systems using Ruby on Rails and JavaScript, focusing on high-throughput messaging and API integrations. This remote role requires 5+ years of experience bui...
Location Icon
Location
United States
Salary Icon
Salary
70.00 USD / Hour
signifytechnology.com Logo
Signify Technology
Expiration Date
Until further notice
Software Engineer
Save Icon
Join Microsoft's MG+I team in Redmond to architect AI-powered multi-agent systems. You'll design scalable platforms using Python, C#, and frameworks like LangChain, integrated with Microsoft 365 and Copilot. Drive innovation in a role focused on security, compliance, and enterprise-scale AI solut...
Location Icon
Location
United States , Redmond
Salary Icon
Salary
100600.00 - 199000.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join Sopra Steria as a Senior Software Engineer (Python/JavaScript) for a major aerospace client. Develop critical aviation applications using ArcGIS and Vue.js in a multinational team. Enjoy a stable industrial environment, benefits like private healthcare, and workation. Occasional travel to Gd...
Location Icon
Location
Poland , Gdańsk
Salary Icon
Salary
12000.00 - 16000.00 PLN / Month
https://www.soprasteria.com Logo
Sopra Steria
Expiration Date
Until further notice
Principal Software Engineer
Save Icon
Join Microsoft's Web Data Platform Team as a Principal Software Engineer in Redmond. Architect and scale the core web crawler processing tens of billions of URLs daily. Lead the containerization and next-gen development of this global, intelligent platform using C++, C#, or Python. Drive architec...
Location Icon
Location
United States , Redmond
Salary Icon
Salary
139900.00 - 274800.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Sr. Software Controls Engineer
Save Icon
Seeking a Senior Software Controls Engineer in New Richmond to develop high-performance control systems for precision machinery. This role requires expertise in OOP, real-time systems, and multi-threaded programming in C++/C#. You will design complex architectures where your code directly drives ...
Location Icon
Location
United States , New Richmond
Salary Icon
Salary
100000.00 - 120000.00 USD / Year
intertech.com Logo
Intertech (Minnesota)
Expiration Date
Until further notice
Principal Software Engineer - Data Engineering
Save Icon
Lead data engineering initiatives at GitHub as a Principal Software Engineer. Design and build scalable data pipelines and robust models using languages like Go or Python. Provide technical leadership and mentor a distributed team, ensuring high-quality, maintainable systems. This remote role in ...
Location Icon
Location
Czech Republic , Multiple Locations
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Software Engineering Manager
Save Icon
Lead the Microsoft Loop engineering team in Prague, building next-gen collaborative experiences within Teams. You will manage a high-performing team to design and deliver scalable, real-time collaboration services. This role requires expertise in messaging platforms and a strong focus on reliabil...
Location Icon
Location
Czech Republic , Multiple Locations
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join 1KOMMA5° in building the future energy system with AI. As a Senior Software Engineer, you'll own key features end-to-end using TypeScript, React, and Node.js. Drive architectural decisions for a scalable Customer Support Platform from our German offices or remotely. Make a direct climate imp...
Location Icon
Location
Germany , Hamburg; Berlin; München
Salary Icon
Salary
Not provided
1komma5.com Logo
1KOMMA5
Expiration Date
Until further notice
Senior Backend Software Engineer
Save Icon
Seeking a Senior Backend Software Engineer with 7+ years of experience and strong C#/.NET skills. You will design and deliver complex, scalable cloud-native systems, preferably on AWS. This role in Kancheepuram District offers comprehensive health insurance, flexible work arrangements, and a focu...
Location Icon
Location
India , Kancheepuram District
Salary Icon
Salary
Not provided
rxglobal.com Logo
RX Global
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join Microsoft's Cloud+AI Silver Team as a Senior Software Engineer in Reston. Develop and operate secure, AI-native services within air-gapped environments for government and regulated industries. This role requires a Top Secret/SCI clearance, U.S. citizenship, and expertise in C, C++, C#, or Py...
Location Icon
Location
United States , Reston
Salary Icon
Salary
119800.00 - 234700.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Principal Software Engineer
Save Icon
Lead the strategic direction of a massive-scale log search platform at Rapid7 in Dublin. As a Principal Software Engineer, you'll design systems handling petabytes of data daily using Java and AWS. This high-impact role requires deep technical expertise and a drive to solve complex problems for a...
Location Icon
Location
Ireland , Dublin
Salary Icon
Salary
Not provided
rapid7.com Logo
Rapid7
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join Rapid7 as a Senior Software Engineer in Pune, India. Own the full development lifecycle of complex features using Python and Core Java. Mentor junior engineers and collaborate cross-functionally in a culture of innovation. Be a key hire supporting our growth strategy with opportunities for c...
Location Icon
Location
India , Pune
Salary Icon
Salary
Not provided
rapid7.com Logo
Rapid7
Expiration Date
Until further notice
F-35 WIPT Software Integration Engineer
Save Icon
Seeking a WIPT Software Integration Engineer for the F-35 program at Eglin AFB. This role requires a U.S. citizen with a STEM degree, 12+ years' experience, and expertise in airborne weapons systems integration. You will plan and coordinate software activities to ensure compliance with key requir...
Location Icon
Location
United States , Eglin
Salary Icon
Salary
Not provided
dcscorp.com Logo
DCS Corporation
Expiration Date
Until further notice
Software Engineer - GUI/OpenGL
Save Icon
Seeking a Software Engineer with expertise in OpenGL GUI development for real-time visualization systems. This role involves designing and integrating advanced software with RF hardware for DoD applications. Requires strong C/C++ skills, U.S. Citizenship, and security clearance eligibility. Join ...
Location Icon
Location
United States , Point Mugu
Salary Icon
Salary
82004.00 - 125000.00 USD / Year
dcscorp.com Logo
DCS Corporation
Expiration Date
Until further notice

About the Software Engineer - Java role

Explore the dynamic world of Software Engineer - Java jobs, a cornerstone of modern technology development. This profession centers on designing, building, testing, and maintaining robust software applications using the Java programming language and its vast ecosystem. Professionals in this field are problem-solvers who translate complex business requirements into efficient, scalable, and reliable software systems that power everything from enterprise back-ends and financial platforms to web services and mobile applications.

A typical Software Engineer specializing in Java engages in the full software development lifecycle. Common responsibilities include analyzing user needs, designing system architecture, writing clean and maintainable code, and conducting thorough testing to ensure quality and performance. They often develop server-side logic, create and integrate RESTful APIs, and manage data persistence using both SQL and NoSQL databases. Collaboration is key; these engineers regularly work within cross-functional teams alongside product managers, designers, and other engineers to deliver cohesive products. Additional duties frequently involve debugging and resolving technical issues, optimizing application performance, participating in code reviews, and contributing to architectural decisions. Many roles also encompass maintaining and improving existing codebases and staying current with emerging technologies and best practices.

To succeed in Software Engineer - Java jobs, a strong foundation in core Java and object-oriented design principles is essential. Proficiency with popular frameworks and tools such as Spring Boot, Hibernate, Maven, or Gradle is highly common. Experience with web services, microservices architecture, and cloud platforms like AWS, Azure, or Google Cloud is increasingly standard. A solid understanding of database technologies, version control systems like Git, and fundamental software engineering practices including unit testing and CI/CD pipelines is expected. While educational backgrounds often include a degree in computer science or a related field, practical experience and demonstrable skills are paramount. Soft skills such as analytical thinking, effective communication, and a collaborative mindset are crucial for thriving in team-oriented environments. For those seeking impactful and challenging careers, Software Engineer - Java jobs offer a pathway to building the foundational technology that drives innovation across virtually every industry.