
Senior Software Developer, Java, AI
Posted 1 day ago

Posted 1 day ago
This is a fully remote position, open to applicants in Spain.
β’ Develop backend functionalities using Java and technologies from the Spring ecosystem.
β’ Design and implement architectures based on microservices.
β’ Engage in the design and evolution of APIs with an API First approach.
β’ Collaborate on code reviews and the establishment of best development practices.
β’ Apply SOLID principles, Clean Code, and design patterns.
β’ Participate in environments based on Spec Driven Development (SDD) methodologies.
β’ Utilize Artificial Intelligence tools to enhance productivity and software quality.
β’ Work with multidisciplinary teams to build scalable, robust, and maintainable solutions.
β’ Over 5 years of experience in software development.
β’ Strong experience in backend development with Java.
β’ Experience with Spring Boot and Spring Data.
β’ Knowledge of microservices architectures and hexagonal architecture.
β’ Experience with SDD (Spec Driven Development) methodologies.
β’ Experience designing REST APIs using OpenAPI/Swagger.
β’ Familiarity with SOLID principles, Clean Code, DDD, and testing.
β’ Experience with Kafka or similar messaging systems.
β’ Experience with relational and NoSQL databases.
β’ Knowledge of Kubernetes/OpenShift and CI/CD environments.
β’ Experience with GitHub, SonarQube, Grafana, or Dynatrace.
β’ Experience in unit and integration testing.
β’ Remote work model.
β’ Option to work from the office, at the employee's discretion.
β’ Flexible schedule: 8:30 AM start, 6:00 PM finish; intensive Fridays from 8:00 AM to 3:00 PM; intensive July and August from 8:00 AM to 3:00 PM.
β’ 22 vacation days + 2 additional personal days.
β’ December 24th and 31st off.
β’ Permanent contract from day one.
β’ Option for 12 or 14 salary payments.
β’ Flexible compensation: meal card, childcare vouchers, health insurance, training, and other tax-advantaged benefits.
β’ Benefits club with discounts on technology, leisure, and training.
β’ Access to Udemy Business, language courses, official certifications, and technical training.
β’ Career development plan.
β’ Nutrition, physical activity, and emotional balance programs.
β’ 24/7 personal and family assistance.
β’ Inclusive and multicultural environment.
β’ Social events and activities to connect with the team.
Ellevation Education
Speechify
Nava
Circana
Get handpicked remote jobs straight to your inbox weekly.