03/07/2025 updated


100 % available
Senior Software Engineer | Java & Cloud Specialist
Palma de mallorca, Spain Computer Engineering
Java (Programming Language)Amazon Web ServicesArchitectureCloud ComputingSoftware QualityDatabasesContinuous IntegrationDevOpsJava Platform Enterprise Edition (J2EE)Hibernate (Java)Java Persistence APIJunitPostgreSQLMongoDBMySQLNoSQLOracle ApplicationsSoftware ArchitectureQuality ManagementRedisMockitoSoftware EngineeringSonarQubeSQL DatabasesTypeScriptTestingEnterprise Application PlatformReactJSSpring-bootBackendAngularJSSolid PrinciplesKubernetesFront End Software DevelopmentRestful ApiDatabase AdministrationDockerMicroservices
Java Development
Extensive experience with Java (J2EE, Spring Boot, Hibernate, JPA) for building robust enterprise applications.
Cloud-Native Architecture
Expertise in designing and implementing cloud-native backend architectures, including microservices and RESTful APIs.
DevOps & CI/CD
Proficiency in deploying and managing cloud-native applications using AWS, Docker, Kubernetes, and CI/CD pipelines.
Database Management
Skilled in working with various database solutions including SQL (PostgreSQL, MySQL, Oracle) and NoSQL (MongoDB, Redis).
Front-End Technologies
Knowledge of Angular, TypeScript, and React for developing user interfaces.
Software Architecture
Application of Domain-Driven Design (DDD), event-driven architectures, and SOLID principles in software development.
Testing & Quality Assurance
Experience with testing frameworks and tools such as JUnit, Mockito, and SonarQube for ensuring high software quality.
Extensive experience with Java (J2EE, Spring Boot, Hibernate, JPA) for building robust enterprise applications.
Cloud-Native Architecture
Expertise in designing and implementing cloud-native backend architectures, including microservices and RESTful APIs.
DevOps & CI/CD
Proficiency in deploying and managing cloud-native applications using AWS, Docker, Kubernetes, and CI/CD pipelines.
Database Management
Skilled in working with various database solutions including SQL (PostgreSQL, MySQL, Oracle) and NoSQL (MongoDB, Redis).
Front-End Technologies
Knowledge of Angular, TypeScript, and React for developing user interfaces.
Software Architecture
Application of Domain-Driven Design (DDD), event-driven architectures, and SOLID principles in software development.
Testing & Quality Assurance
Experience with testing frameworks and tools such as JUnit, Mockito, and SonarQube for ensuring high software quality.
Languages
EnglishFluentSpanishNative speakerTurkishNative speaker
Project history
Developed Java applications with Spring Boot, implemented event-driven systems with Kafka, managed cloud deployments, and led a team of developers.
Developed Kotlin and Java-based applications, integrated security features, built scalable backend services, and deployed applications on AWS.
Designed database schemas, migrated legacy systems, collaborated with QA and DevOps teams, and implemented automated testing strategies.