Java Developer

SAN1097

About Candidate

Introduction:

A Java developer with 8 years of commercial experience, working in teams of various sizes, both remotely and on-site. Has 2 years of experience leading teams and overseeing development processes. Skilled in building the full development cycle, from gathering product owner requirements to deploying automated release pipelines. Expertise in designing and optimizing high-load systems and transitioning from monolithic architectures to microservices. Experienced in implementing features involving DevOps workflows and optimizing CI/CD pipelines. Improved system performance, reduced database loads, and enhanced testing processes for better efficiency. Integrated high-load payment and evaluation systems, leading to increased performance and revenue. Skilled in database optimization, caching, and sharding to improve service response times. Passionate about modern architectural advancements and stays up-to-date with industry trends. Dedicated to maintaining high code quality and improving overall development efficiency.

Responsibilities:

  • Designed and optimized high-load systems by transitioning from monolithic architectures to microservices.
  • Developed and implemented CI/CD pipelines, reducing build and test times significantly.
  • Migrated business logic from stored database procedures to application services, simplifying code and reducing bugs.
  • Integrated high-load payment systems with accounting platforms, reducing database load and increasing efficiency.
  • Implemented a customer evaluation system, leading to increased payouts and improved financial operations.
  • Optimized service performance by introducing database sharding and caching strategies.
  • Conducted heap dump analysis to identify and resolve memory bottlenecks, improving system stability.
  • Developed and maintained a flexible installment plan system, enhancing user engagement and revenue.
  • Improved user scenario performance by optimizing database queries and external system interactions.
  • Implemented test containers to enhance testing automation, reducing local test and build times.

Skills

Java, Kotlin, Maven, Gradle, Apache Kafka, Spring Boot, Spring Cloud, Quarkus, Hibernate, SQL, REST, JUnit, Mockito, Git, Redis, Cassandra, MongoDB, Docker, Liquibase, PostgreSQL, MySQL, Oracle, Kubernetes, Jenkins, GitLab CI/CD, Golang, Python, Django, C++, React.

Be the first to review “Java Developer”

Your Rating for this listing