Ruslan B. — Java Software Engineer
Expertise in Back-End Web (7.0 yr.), DevOps (2.5 yr.).
Last verified on January, 2025Core Skills
Bio Summary
- Java Software Engineer with 7+ years of experience in web services and backend development; - Expertise in Java, Spring Boot, Hibernate, and microservices architecture; - Skilled in containerization with Docker and orchestration with Kubernetes; - Experienced in CI/CD, test automation, and performance optimization; - Experienced in high-load systems, multithreading, and asynchronous processing; - Strong background in AWS (Lambda, S3, Scaling, Redshift) and cloud-based solutions; - Experience in database management with PostgreSQL, MySQL, MongoDB, and Cassandra; - Integrated payment systems such as PayPal, Stripe, and Coingate.
Technical Skills
| Programming Languages | Java |
| Java Libraries and Tools | Guava, Jasperreports, Java EE, Java Servlets |
| Java Frameworks | Hibernate, Jhipster, Spring, Spring Boot, Struts 2 |
| JavaScript Frameworks | React |
| Databases & Management Systems / ORM | AWS ElasticSearch, AWS Redshift, Cassandra, ELK stack (Elasticsearch, Logstash, Kibana), Flyway, Hibernate, Liquibase, MongoDB, MySQL, PostgreSQL, Redis |
| Cloud Platforms, Services & Computing | AWS |
| Amazon Web Services | AWS Auto Scaling, AWS ElasticSearch, AWS Lambda, AWS Redshift, AWS S3, AWS S3 MinIO |
| Methodologies, Paradigms and Patterns | AOP, microservices |
| Virtualization, Containers and Orchestration | Docker, Kubernetes |
| Logging and Monitoring | Grafana, Prometheus |
| Platforms | Jhipster, SAP Hybris |
| SDK / API and Integrations | JSP Liferay, OpenAPI, RESTful API, Twilio |
| QA, Test Automation, Security | JUnit, Mockito |
| Message/Queue/Task Brokers | Kafka, RabbitMQ |
| Operating Systems | Linux, macOS, Windows |
| Other Technical Skills | Hybris, PowerMock |
