You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Javier VallejoJV

Javier Vallejo

Supermalter

Architect / Team lead / Developer

€580/day
22 projects
Almeria, ES
15+ years

Average response time: 1 hour

About Javier

With over 25 years of software development experience, I specialize in delivering end-to-end solutions utilizing a broad spectrum of technologies. I am proficient in TypeScript, JavaScript, Elasticsearch, Neo4j, and Spring Boot, with extensive experience in Event Sourcing and CQRS (Command Query Responsibility Segregation) architectures.

I have a strong track record of building scalable, event-driven systems that leverage CQRS and Event Sourcing for optimized data handling and domain-driven design. I bring expertise in crafting advanced search capabilities with Elasticsearch and building graph-based applications with Neo4j. My experience with Spring Boot ensures the delivery of fast, reliable, and maintainable back-end services.

I designed and implemented a scalable microservices architecture using Spring Cloud Config for centralized configuration management, Eureka for service discovery, Hystrix for resilience and fault tolerance, Zuul and Spring Cloud Gateway for intelligent API routing, and integrated HashiCorp Vault for secure secrets and credentials management.

From microservices to real-time event-driven architectures, my ability to implement cutting-edge solutions with JavaScript and TypeScript further strengthens my full-stack development capabilities. I excel in architecting systems that meet both performance and scalability demands.

If you need an experienced developer to guide your project or solve complex technical challenges, I'm ready to bring innovative solutions to the table.
  • Spanish

    Native or bilingual

  • English

    Fluent

Remote only
Primarily works remotely

Experience

  • European commission
    Lead architect
    DIGITAL AND IT
    January 2013 - Today (13 years and 4 months)
    Almería, Spain
    I have over 25 years of experience in software development, with extensive expertise in Java, Spring Boot, TypeScript, JavaScript, Event Sourcing, and CQRS. I have honed my skills in advanced functional programming, immutable data handling, database design, API development, and optimizing applications for performance and scalability. I have worked with modern tools and techniques such as Elasticsearch, Neo4J, and Spring cloud. I excel at integrating multilingual and multi-platform solutions. My approach emphasizes clean code, descriptive naming, and robust design patterns.

Recommendations

Be the first to recommend Javier

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Skill set

Categories