Remote Software engineering Jobs โ€ข Spring Boot

39 results

Job listings

Java Developer

Everience Italia ๐Ÿ‡ฎ๐Ÿ‡น๐Ÿ’ป๐Ÿ’ก

We are looking for a talented and experienced Java Developer to join our team. As a Java Developer, you will be responsible for the design, development, and maintenance of high-performance, scalable, and reliable Java-based applications. You will Design, develop, and implement Java-based applications and services and collaborate with cross-functional teams to define, design, and deliver new features.

Senior Java Engineer, Autohero (f/m/x)

AUTO1 Group ๐Ÿš—๐Ÿ’ป๐Ÿ’ก
6w PTO

Architect, develop, ship, monitor and maintain throughout the whole software development life cycle in our service oriented platform with currently 300+ restful microservices. Use your experience, hands-on and can-do attitude to solve complex problems. Raise the bar and drive technological innovations to keep AUTO1 at the cutting edge. Lead by example and mentor those around you to push boundaries and excel.

Backend Engineer (Java/Scala)

LivePerson ๐Ÿ’ฌ๐ŸŒ๐Ÿค
Europe 7w PTO

Join the Conversation Understanding and Automation team as a Backend Engineer at LivePerson, contributing to state-of-the-art services used by our largest customers. Create reliable, scalable, and high-performance services, applying your expertise in Computer Science and experience building large-scale distributed systems. Embrace agile and test-driven software development practices, working with technologies like Spring Boot, Kafka, Cassandra, Elasticsearch, Redis, Hazelcast, MySQL, Docker, and K8s.

Back-End Software Engineer

Ancestry ๐Ÿงฌ๐Ÿ‘จโ€๐Ÿ‘ฉโ€๐Ÿ‘งโ€๐Ÿ‘ฆ๐Ÿ“œ
$111,690โ€“$139,590
USD/year

Focusing on developing and maintaining core back-end services, with a strong emphasis on user authentication, service authorization, and data privacy. You will collaborate with cross-functional teams, for development of new features, and maintenance of Ancestryโ€™s authentication and authorization services. Building scalable and efficient back-end solutions using Java with a mix of Spring WebFlux and MVC on AWS cloud infrastructure.

Team Lead of the Acquisition Team

Truelogic ๐Ÿ’ป๐ŸŒŽ๐Ÿค

The Team Lead of the Acquisition Team will design, write, and maintain high-quality, scalable, and high-performance application software in an agile environment, lead development efforts, resolve technical issues, and enhance development processes. You will also mentor junior developers and take on leadership responsibilities as needed.

Java Developer

Applaudo Studios ๐Ÿ’ป๐Ÿ’ก๐Ÿš€

You will design and develop high-volume, fault-tolerant, scalable backend systems and services and collaborate with product and engineering teams to translate business needs into well-architected technical solutions. Create architecture and design documentation, estimations, and user stories that support agile delivery and ensure system performance, security, reliability, and adherence to SLAs through best engineering practices.

Senior Back-End Engineer (Java) - Data Quality

Ataccama ๐Ÿ“Šโ˜๏ธ๐Ÿš€
5w PTO

Build and maintain a complex self-service application for business users, enabling them to work with data without SQL or assistance from technical colleagues. Contribute to advanced data management and processing services, improving and optimizing existing solutions. Take end-to-end ownership of the entire product, focusing on delivering enterprise-ready features that are easy to use and scalable.

Software Engineer

NBCUniversal ๐ŸŽฌ๐Ÿ“บ๐ŸŽฆ
$105,000โ€“$145,000
USD/year

Write clean, concise, readable, state-of-the-art code that follows common design patterns while adhering to the best engineering practices. Understand business needs & write efficient code that works well with the current architecture, ensuring quality & confidence in software by writing effective automated unit tests. Participate in code reviews and pair programming.

Senior Software Engineer (Java)

Tietoevry Create ๐Ÿ’ป๐Ÿ’ก๐ŸŒ

Design and develop high-quality backend solutions using modern Java (11โ€“21). Build microservices using Spring Boot (Web or WebFlux). Apply best practices such as TDD, clean code, and design patterns. Collaborate with an international team on enterprise-level projects while working in an agile environment with CI/CD and Docker-based pipelines. Contribute to technical decisions and system architecture discussions.