About Candidate

Introduction:

A highly skilled Software Developer with 6+ years of experience in designing, developing, and optimizing financial and data-processing applications. Expertise in Java, Spring Boot, PostgreSQL, and microservices architecture, ensuring scalability and high performance. Proficient in event-driven systems, utilizing Kafka and RabbitMQ for efficient communication. Strong background in database optimization, improving query performance and system reliability. Hands-on experience with frontend development using Angular and TypeScript for enhanced user interfaces. Adept at implementing CI/CD pipelines using GitLab, Jenkins, and TeamCity for streamlined deployments. Experienced in Kubernetes and Docker for container orchestration and efficient resource management. Developed real-time monitoring solutions using Grafana, improving system observability and uptime. Well-versed in business process automation with Camunda, ensuring seamless workflow execution. Collaborates with cross-functional teams to align technical solutions with business goals.

Responsibilities:

  • Designed and developed scalable microservices to support high-load applications.
  • Implemented event-driven architectures using Kafka and RabbitMQ for real-time communication.
  • Optimized database queries and indexing strategies to enhance system performance.
  • Developed and integrated REST and GraphQL APIs for seamless backend-frontend interactions.
  • Created robust CI/CD pipelines with GitLab, Jenkins, and TeamCity for automated deployment.
  • Ensured system observability using Grafana and Kubernetes, reducing downtime and improving monitoring.
  • Developed frontend components using Angular and TypeScript to improve user experience.
  • Automated business workflows and orchestration using Camunda for process efficiency.
  • Migrated databases from PostgreSQL to Clickhouse for better performance in analytical queries.
  • Applied containerization and orchestration techniques using Docker and Kubernetes for scalable deployment.

Skills

Java, Spring Boot, PostgreSQL, Kafka, RabbitMQ, microservices, SQL, algorithms, Docker, Angular, TypeScript, Kubernetes, Grafana, TeamCity, Python, machine learning, GraphQL, Maven, OpenShift, Bitbucket, JIRA, Confluence, Camunda, HTML, CSS, Clickhouse, React, GitLab, Jenkins, TestContainers.

Be the first to review “Java”

Your Rating for this listing