Backend Developer — Java, Apis & Ai-Driven Modernization

Tecdata Engineering

Madrid

On-site

EUR 60,000 - 90,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Ring is seeking a Software Development Engineer (Java&AWS) to help build next-gen backend services. You’ll work with a cross-functional team to design, test, and iterate on low-latency systems that power doorbells, cameras and devices.

You will design distributed systems, implement robust code, and push for high uptime with security considerations, while collaborating with product managers and engineers to deliver customer value in fast-paced cycles in Madrid.

Qualifications

  • Experience (non-internship) in professional software development.
  • Experience designing or architecting (design patterns, reliability and scaling) of new and existing systems.
  • Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design.
  • Experience contributing.

Responsibilities

  • Design and document distributed systems and microservices.
  • Implement robust and maintainable code with clear and maintained documentation.
  • Deliver customer value in iterative fashion while working towards longer term systems to solve roadmap goals with increasing efficiency.
  • Communicate status and changes to the work they are responsible and accountable for, keep all stakeholders informed of changes and updates to original plan.
  • Implement test automation on all code implemented through unit testing and integration testing.
  • Leverage generative AI tools and techniques to enhance development productivity, code quality, and system design while maintaining security and compliance standards.

Skills

Professional software development
System design
Java / C++ / C#

Job description

Software Development Engineer (Java&AWS), Ring

Ring is looking for a Software Development Engineer who will help us create the next generation of apps, and services. In this role, you will work as a part of the Ring backend team working closely with a cross-functional team of engineers, and product managers to design, test, learn, and iterate on solutions in a fast-paced environment. The Ring backend team is responsible for the heart of what drives the experiences our Neighbors use to interact with our doorbells, cameras, and other devices. As an engineer with the Ring backend team, you will get to build low-latency systems with the required uptime of a security system. You will also get to work alongside a talented team, invested in making each other successful, as well as building revolutionary features for our products.

Key job responsibilities
  • Design and document distributed systems and microservices.
  • Implement robust and maintainable code with clear and maintained documentation.
  • Deliver customer value in iterative fashion while working towards longer term systems to solve roadmap goals with increasing efficiency.
  • Communicate status and changes to the work they are responsible and accountable for, keep all stakeholders informed of changes and updates to original plan.
  • Implement test automation on all code implemented through unit testing and integration testing.
  • Leverage generative AI tools and techniques to enhance development productivity, code quality, and system design while maintaining security and compliance standards.
Basic Qualifications
  • Experience (non-internship) in professional software development
  • Experience designing or architecting (design patterns, reliability and scaling) of new and existing systems
  • Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design
  • Experience contributing
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Development Engineer (Java&AWS), Ring
Software Development Engineer (Java&AWS), Ring

Amazon • Madrid

On-site
EUR 40,000 - 70,000
Senior Backend Engineer - Java & AWS Microservices
Senior Backend Engineer - Java & AWS Microservices

Tecdata Engineering • Madrid

On-site
EUR 60,000 - 90,000
Java & AWS Backend Engineer — Build Low-Latency Systems
Java & AWS Backend Engineer — Build Low-Latency Systems

Amazon • Madrid

On-site
EUR 40,000 - 70,000
Senior Embedded C++ Engineer for AI & IoT
Senior Embedded C++ Engineer for AI & IoT

Kairós Digital Solutions SL • Madrid

On-site
EUR 55,000 - 75,000
Senior Embedded C++ Engineer — Iot & Ai, Madrid (Hybrid)
Senior Embedded C++ Engineer — Iot & Ai, Madrid (Hybrid)

Kairós Digital Solutions SL • Madrid

On-site
EUR 55,000 - 75,000
Senior Java Software Engineer
Senior Java Software Engineer

Digital Waffle • Madrid

On-site
EUR 60,000 - 80,000
High ownership and autonomy
Direct collaboration with founders
Opportunity to build AI-powered systems
Senior/Staff Software Engineer (Platform Infrastructure)
Senior/Staff Software Engineer (Platform Infrastructure)

RingCentral • Valencia

On-site
EUR 40,000 - 70,000
Life assurance
Private medical insurance
Competitive salary
+2
Senior Java Camunda Developer (AI Native)
Senior Java Camunda Developer (AI Native)

Talan Group • Málaga

On-site
EUR 45,000 - 65,000
Multicultural team dynamic
International project opportunities
Data Engineering Manager, Ring Agent Platforms
Data Engineering Manager, Ring Agent Platforms

Amazon • Madrid

On-site
EUR 100,000 - 140,000
Senior Backend Engineer (Core Team)
Senior Backend Engineer (Core Team)

Playson • Spain

Remote
EUR 70,000 - 100,000
Competitive Salary
Quarterly Bonuses
Remote & Flexible Working
+4