Global marketing agency ClickDealer is looking for an experienced Java Developer to join our in-house Technical team. This role involves building high-load systems, developing microservices, working with event-driven architecture, and handling large volumes of data.
More about the project: clickdealer.com
What You’ll Do
- Design and develop backend services using Java and Spring Framework.
- Build scalable microservices and maintain existing service architecture.
- Work with relational and NoSQL databases, ensuring data consistency and performance.
- Develop analytical queries and optimize data processing for large datasets.
- Integrate with messaging systems and build event-driven flows using Kafka.
- Work with AWS infrastructure (S3, Lambda, EC2, RDS).
- Participate in CI/CD processes using Jenkins.
- Work with Big Data components and contribute to data-driven system design.
- Collaborate closely with DevOps, Data, and Product teams to implement and improve platform functionality.
What We’re Looking For:
- Java Expertise
— Strong experience with Java 8/11/17+, understanding of threads, collections, JVM internals. - Spring Ecosystem
— Experience with Spring Boot, Spring Security, Spring Data, Spring Cloud.
— Microservices development experience. - Databases
— MySQL: schema design, query optimization, indexes.
— ClickHouse: analytical queries and OLAP concepts.
— HBase: understanding of NoSQL storage approaches. - Event-Driven Systems
— Kafka: publishing, consuming, topics, partitions, event flow design. - Cloud Infrastructure
— Experience with AWS (S3, Lambda, EC2, RDS). - CI/CD & Tools
— Jenkins experience.
— Solid understanding of Big Data processing concepts. - Environment & Infrastructure
— Docker, Docker Compose.
— Kubernetes (deployment and management of containerized apps).
— Git, Git Flow (branches, merge/rebase, code review).
— Linux + Bash (basic commands, working with servers, task automation).
Additional Skills That Will Be a Plus:
- Experience with high-load distributed systems.
- Hands-on work with data pipelines.
- Understanding of scalable architecture principles.
What We Offer:
- Remote work/office with a flexible schedule;
- Competitive salary;
- Paid vacations and sick leaves,
- 50% compensation for sports activities/sessions with a psychotherapist/courses/ English, etc.
Ready to elevate your career and embark on an exciting journey with ClickDealer? Apply now and become part of our global success story!