Greater Málaga Metropolitan Area
Staff Java engineer I have 15 years of experience developing Java based applications. I am a passionate of software development with special interest in clean code and simplicity as key aspect for achieving free-issue systems.
I am working as a senior Java developer with architectural responsibilities building a suite of SCS micro-services following domain drive design, strict SCRUM, and you build it you run it approach, being responsible from the design and development up to release in production and monitoring. Java 12, Java EE, Groovy, Spring boot(core, mvc, data, security, testing), Quarkus, nosql(mongodb), Kafka, lombok, Spock, mockito, Jmeter, Maven, Git, Intellij, Tomcat, Jira, Confluence, CI, CD (GitLab CI), docker, kubernetes, logging(Datadog)
I am working as a senior Java developer building a suite of microservices for Casino and Sportsbook(Games provider integrations, customer services support, payment, wallet, analytics...) at the cutting-edge technologies in a highly demanding team following an agile methodology with daily stand-up meetings and weekly deliveries. Java 12, Spring boot(core, mvc, data, security, testing), sql(mysql, maria-db, query-dsl, flyway) no-sql(elastic-search, couchbase, hive), Kafka, lombok, junit, mockito, jMockit, Jmeter, Gradle, Git, Intellij, Tomcat, Jira, Confluence, CI, CD (Jenkins, Go-CD), docker, logging(Graylog), Integrations(Zendesk, pusher, Aristotle, maxmind, jumio, forex..)
I am working as a senior Java developer in high-load real-time application at the cutting-edge technologies in a highly demanding 16-people team following an agile methodology with daily stand-up meetings and weekly deliveries. Developing a spring boot Java 8 application composed by a vaadin ui, a multithreading distributed decision maker engine(hazelcast, kafka, drools...), a communication hub and a rest api. Java 8, Spring boot(core, web, data, data rest, integration, security, testing), Vaadin, JPA, QueryDSL, Hibernate, H2, Oracle, Hazelcast(Distributed cache and computing), eclipse, Jrebel, Drools, Maven, Git, Junit, Mockito, Jms(ActiveMQ), Kafka, Tomcat, Urban airship api, Jmeter, Agile methodology(Scrum), Jira, Confluence, continuous integration(Jenkins), logging(Splunk and Graylog), monitoring/JMX(Java Visual VM, Mission control, Spring boot admin, Java Melody).
Quantum Aviation Solution has a suite of solutions for airlines and airports, this suite is currently used by over fifty airlines and airports worldwide. My role in this company as a Software engineer has been Full Stack, I have been working in a web application, with HTML/Javascript front-end side and Java back-end side. Html, CSS, Javascript, JSP, Java 6, Spring, Mybatis, IBM DB2, eclipse, Maven, SVN, Junit, Mockito, Tomcat, SonarQube, FindBugs, PDM, Metrics, JMeter, Java VisualVM.