Javascript Developer
Overview
Short Summary
The candidate has extensive Java development experience, particularly back-end development using Java and Spring Boot frameworks, as well as Elasticsearch, AWS, and SQL databases such as MySQL and PostgreSQL. He also has some experience with front-end development using JavaScript and React/React Native. In terms of his work experience, he has developed various applications and platforms including a search tool for scientists, a real-time vehicle tracking system, a banking cloud platform, and a network monitoring management solution.
He also has experience in manual and automated testing as well as QA tasks that can be useful in ensuring the quality of the software being developed. He is proficient in both Czech and English. Overall, his skills and experience make him a strong candidate for Java development positions, especially those requiring experience with back-end development, Elasticsearch and AWS.
Technology- Backend Development, Java, Spring Boot, Elasticsearch, Testing
JUnit/Spock, AWS, SQL, Frontend Development, JavaScript, React/React Native (Expo)
Work Experience
Java Developer, Remote (2021 - Present)
Back-end development of an internal search tool used by scientists. Refactoring and reviving a module responsible for Elasticsearch queries.
Technologies used: Java 17, Spring Boot, Elasticsearch.
Java Developer, Remote (2020 - 2021):
Developed a real-time vehicle tracking system. Responsible for vehicle-to-server communication and building APIs for customers and admins. Technologies used: Java 11, Spring, Spring Boot, AWS (RDS, Lambda, DynamoDB), MySQL. Worked on small front-end tasks.
Java Developer, Remote (2019 - 2020):
Developed an independent micro-service for investor onboarding in a banking cloud-based platform. Technologies used: Java 8, Groovy-Spock, Microservices, Spring, Spring Boot, Kafka, AWS, Splunk, PostgreSQL.
Full-stack Java Developer, Brno (2015 - 2019):
Developed a network monitoring management solution. Worked on the ticketing module, creating and closing tickets based on network events. Technologies used: Java 8, Spring, Struts, JavaScript (Dojo), PostgreSQL.
QA Tester, (2010 - 2015):
Started career in software development as a QA Tester. Gained experience in manual and automated testing.
| Freelancer | 429 € / Per day |
| Level | SENIOR |