Andrés Pedraza Míguez
Seasoned Java Pro | Turning Ideas into Robust Backend Magic
Professional Summary
Experienced Backend Java Developer with over 13 years of expertise in designing and implementing scalable systems. Specializes in developing robust APIs, managing server deployments for Java applications, and leveraging the Elastic Stack (Elasticsearch, Logstash, Kibana) for monitoring and analytics. Skilled in modern architectures, including hexagonal architecture, and event-driven systems with Kafka. Passionate about delivering reliable solutions and exploring mobile development through personal projects, such as a travel-focused application. Also enthusiastic about AI-powered backend services and cross-functional teamwork to drive continuous product improvement.
Work Experience
Senior Java Developer at Plexus Tech
October 2023 – Present | Seville (Remote)
- Participated in internal training programs to stay updated with evolving backend technologies and enterprise practices.
- Took part in technical interviews with Inditex, securing a role in the “Raw Materials” project for Zara’s supply chain.
- Developed and maintained microservices in a Dockerized environment deployed on Azure using Java 21 and Spring Boot (Amiga framework).
- Engineered backend systems using hexagonal architecture and integrated Kafka for event-driven communication.
- Contributed to architectural decisions, estimations, and strategic planning with cross-functional teams.
- Wrote unit and integration tests using JUnit, Mockito, and Traffic Parrot to ensure software stability.
Main Project: Raw Materials (Inditex)
A backend-focused initiative to manage the logistics and distribution of raw materials across Zara warehouses, part of a broader digital transformation effort.
Tech Stack: Java 21, Spring Boot 3, Amiga Framework, Apache Kafka, Docker, Azure, MongoDB, Git, JUnit, Mockito, Traffic Parrot, RESTful APIs, CI/CD pipelines.
Senior Java Developer at Brandworkz
February 2017 – August 2023 | London (Hybrid)
- Led development of a Java-based API within a multi-tenant microservices architecture.
- Built a complete Reporting module and developed custom visualizations in Kibana.
- Implemented OAuth2 authorization and enhanced API security with user roles.
- Automated deployment with bash scripts and CRON jobs.
- Managed Linux server setup and deployments.
- Actively involved in architectural decisions, planning sessions, onboarding new hires, and advising clients.
- Wrote clean, intelligible documentation and resolved production issues regularly.
Main Project: Brandworkz
A SaaS platform for digital asset management, used by clients such as University of Greenwich, Dr. Martens, Boeing, Brother, Assa Abloy, and Hitachi.
Tech Stack: Spring Boot, Spring Cloud, Spring Security, Velocity, Thymeleaf, REST APIs, Jenkins, AWS EC2/S3/RDS/DynamoDB, Redis, PostgreSQL, Elasticsearch, Swagger 2, Open API 3, Liquibase, Git, Azure Data Studio.
Freelance Backend Developer (Contractor at Brandworkz)
February 2022 – August 2023 | Remote
- Continued backend support for Brandworkz, focusing on performance enhancements and system optimization while transitioning to contractor role.
Back-end Developer at Locassa Ltd
July 2015 – November 2016 | London (On-site)
- Involved in all phases of the software lifecycle: planning, implementation, deployment, and maintenance.
- Built back-office apps and participated in client demos and requirement gathering.
- Mentored new hires and explored new frameworks and tools to improve development efficiency.
Projects: Ziferblat, Minted, Inkvite, Jarvis, Vesta Fitness, Rounds on Me, gowithYamo, Spot & Change
Tech Stack: Spring Boot, Thymeleaf, REST APIs, MySQL, OAuth2, Swagger 2, AWS (Elastic Beanstalk, S3, EC2), Twilio, Foursquare Places API.
October 2014 – May 2015 | Seville (On-site)
- Gathered requirements and authored analysis documents for government projects.
- Led configuration, testing, and deployment in integration environments.
- Provided mentorship to junior team members.
Main Project: HAPR-MIGRA – Migrated legacy data systems as part of a modernization effort.
Tech Stack: iBatis, Spring, Struts 1, Tiles, JSP, PL/SQL, iText, jsoup, Apache Tomcat, Subversion, Maven.
January 2012 – September 2014 | Seville (On-site)
- Delivered new functionalities based on detailed analysis documentation.
- Wrote PL/SQL scripts to improve database performance.
- Learned and applied Scrum methodology to agile teams.
Main Project: HAPR – A system for telematic authorization of specialized workers.
Client: Department of Economy, Innovation, Science and Employment, Junta de Andalucía
Tech Stack: Hibernate, iBatis, Spring, JSP, Servlets, PL/SQL, JasperReports, Subversion.
Junior Oracle Developer at Ayesa
July 2011 – December 2011 | Seville (Part-time)
- Updated documents and application flows per client specifications to reduce support requests.
Main Project: Integrated Social Services System
Client: Department of Equality, Health and Social Politics, Junta de Andalucía
Tech Stack: Oracle Forms 9i, PL/SQL, Oracle JDeveloper, SQL Developer
Junior Java Developer at Ayesa
April 2011 – June 2011 | Seville (Part-time)
- Created GUI prototypes and implemented minor validations and improvements.
Main Project: Concert@ – Private healthcare information system
Client: Department of Equality, Health and Social Politics, Junta de Andalucía
Tech Stack: Hibernate, Spring, JSF, Richfaces, PL/SQL, Maven, JBoss, Eclipse, NetBeans
Skills
- Languages: Java (Expert), Kotlin (Intermediate), Dart (Intermediate)
- Frameworks & Tools: Spring Boot, Microservices, Kafka, Docker, Azure, AWS, REST APIs, Hexagonal Architecture, OAuth2
- Databases: MongoDB, PostgreSQL, MySQL, Oracle, DynamoDB, PL/SQL
- Monitoring & DevOps: Elastic Stack (Elasticsearch, Logstash, Kibana), Jenkins, Git, Bash, CI/CD
- Testing: JUnit, Mockito, Integration Testing, TDD
- Other: Velocity, Thymeleaf, Swagger, Liquibase, Maven, Gradle
Education
HNC in Administration and Information Technology
IES Punta del Verde, Graduated 2011
- Focused on software development and database management.
- Capstone project combining Java and SQL technologies.