Senior Java Engineer
CurrentProject description:We are creating a SaaS solution for our American client that provides reliable, fast, and secure backup services. Designed to protect critical business data across various SaaS applications, it ensures that users can easily back up their data in a secure cloud environment. The solution includes automatic daily backups, allowing for quick recovery in the event of accidental deletion, crashes, or cyber threats. Key accomplishments and responsibilities: - Improve the way the data is stored in the database. It significantly improved the speed of processing saved data and increased the retrieval of data- Redesigned more than 50 email notifications, improving customer satisfaction. This part included both backend and frontend work.- Upgrade Elasticsearch libraries and implement global and service-oriented search.- Participating in full-cycle development (product approach)- Writing code to support high-load (Java, Postgresql)- Working with Google API, Office API, Slack API, and Salesforce APITools and technologies: Java 17, Spring Boot 3, Spring Security, Mybatis, Gradle, RabbitMQ, Elasticsearch, JUnit, Mockito, Jenkins, Postgres, Jira, Git (Bitbucket), Confluence, IntelliJ IDEA, Figma,Grafana, OpenSearch