Remote Software engineering Jobs โ€ข Java

176 results

Job listings

Developer Java PL Brazil GU1

CI&T ๐Ÿ‘ฉ๐Ÿ‘จ๐Ÿ’ป

Join CI&T to support a financial market client, providing technical leadership and ensuring high-quality, agile deployments. You will use Java 11, Java 21, and Springboot for backend development, work with PostgreSQL databases and AWS cloud services, and utilize automated testing. Effective communication and problem-solving skills are essential for collaborating with the team and understanding client objectives.

Software Engineering Manager

Power Digital ๐Ÿš€๐Ÿ’ก๐Ÿ“ˆ
South America 3w PTO

As a Software Engineering Manager, youโ€™ll break down ambitious projects into actionable work, coach your team hands-on, and remove roadblocks to keep delivery fast and efficient. Youโ€™ll work at the intersection of engineering, AI, and product, ensuring every engineer is empowered and every product pushes boundaries. The environment is fast, collaborative, and built for builders who love leveraging AI, experimenting, and shipping rapidly.

Principal Engineer, AI Architect

LivePerson ๐Ÿ’ฌ๐Ÿง‘โ€๐Ÿ’ป๐Ÿค
$170,000โ€“$220,000
USD/year

Our goal is to deliver the next-generation of Conversational AI (CAI) by leveraging and creating the latest in Generative AI technology. We are looking for a Principal Engineer, AI Architect to design and implement the latest Generative AI based solution, reporting directly to the Head of Architecture.

Staff Software Engineer

Voyage Privรฉ โœˆ๏ธ๐ŸŒ๐Ÿ‡ซ๐Ÿ‡ท

At Voyage Privรฉ, we are entering a defining moment of transformation to redefine operational excellence through a large-scale digital transformation grounded in technical excellence and pragmatic innovation. The Staff Software Engineer role is at the heart of this effort, providing hands-on architectural leadership, raising engineering standards, mentoring engineers across squads, and shaping the long-term technical foundation of our company.

Senior Full-Stack Developer

CI&T ๐Ÿค–๐Ÿ’ก๐ŸŒ

As a Senior Full-Stack Developer, you will lead the migration of a Node (Express) application into a .NET framework, creating like-for-like API endpoints while converting logic from stored procedures to code using the Dapper ORM. Part of a dynamic team, emphasizing high-quality deliverables, and working closely with cross-functional teams to ensure client expectations are exceeded.

Principal Backend Engineer, Payments Platform

Xero ๐Ÿ’ธ๐Ÿงฎโœ…
$224,000โ€“$302,000
USD/year

Youโ€™ll shape the technical vision and architecture for how millions of small businesses move money globally. You will set the direction for building scalable, reliable, resilient, and performant systems, while remaining hands-on to elevate engineering quality across teams. This is a rare opportunity to combine strategic, multi-year technical leadership with practical, execution-focused impact on a platform central to Xeroโ€™s future.

Senior Fullstack Engineer, Payments Platform

Xero ๐Ÿ’ธโš™๏ธโ˜๏ธ
$179,500โ€“$219,400
USD/year

Play a key role in Xero's Payments Platform, building end-to-end systems that redefine how millions of small businesses move money. Work across both frontend and backend layers, contributing to scalable APIs, robust services, and intuitive user experiences. This is a rare chance to join at an early stage, build across the stack, and have a meaningful impact on Xeroโ€™s future.

Senior Software Engineer II

Sumo Logic ๐Ÿงฎ๐Ÿงฎ๐Ÿงฎ
$165,000โ€“$193,000
USD/year

As a Senior Software Engineer - Core Ingest, you will actively contribute to the design and development of new distributed data processing capabilities, solving complex low-latency, distributed systems challenges to handle our ever-increasing scale. You will be instrumental in improving algorithms built to schedule load on clusters of thousands of machines elastically at runtime.

Software Engineer

Credit Acceptance ๐Ÿš—๐Ÿ“ˆ๐Ÿค
$105,602โ€“$154,883
USD/year
US 6w PTO

This position will work from home; occasional planned travel to an assigned Southfield, Michigan office location may be required. Design and develop software and improve existing code. Write unit-tests and validate your software against acceptance criteria. Apply team coding, documenting and testing standards. Conduct impact analysis to proactively identify impact of a change within an application. Participate in code reviews and communicate application changes.