We are looking for a Senior Software Engineer to join a high-performing engineering team working on scalable, cloud-native products and high-throughput distributed systems.


Responsibilities

  • Design, develop and maintain backend services using Java and modern software engineering practices.
  • Build and evolve secure, high-performance APIs capable of handling thousands of requests per second.
  • Develop and maintain cloud-native applications and distributed systems.
  • Design and implement microservices architectures, ensuring scalability, resilience and maintainability.
  • Collaborate with product, architecture and platform teams to define technical solutions and engineering roadmaps.
  • Contribute to system reliability, observability and operational excellence.
  • Leverage modern AI-assisted development tools to improve engineering productivity and software quality.


Requirements

  • Strong experience as a Software Engineer with a focus on backend development.
  • Solid experience with Java development (Spring Framework / Spring Boot preferred).
  • Experience designing and developing microservices and distributed systems.
  • Experience working with relational databases, preferably PostgreSQL.
  • Experience developing solutions in cloud environments, preferably AWS.
  • Experience working in Agile environments.


Conditions

  • Freelance contract
  • Full time and long term project
  • Remote with possibility to go onsite (Málaga) Punctually
Similar jobs

Senior Developer Java + AWS

Apply Now
Back to search page