Next job

Senior java developer in Dodon I.I., FOP

Posted more than 30 days ago

55 views

Dodon I.I., FOP

Dodon I.I., FOP

0
0 reviews
Without experience
Full-time work
Senior Java Developer (Web Crawling Expertise)Key Responsibilities:· Maintain, optimize, and modernize legacy monolithic systems during migration to microservices.· Design scalable backend solutions for high-frequency web crawling and data processing.· Optimize database performance for MongoDB (primary), PostgreSQL, and ClickHouse.· Collaborate with data teams to integrate pricing analytics and recommendation engines.· Ensure code quality via CI/CD pipelines, automated testing, and peer reviews.

Senior Java Developer (Web Crawling Expertise)

Key Responsibilities:

  • · Maintain, optimize, and modernize legacy monolithic systems during migration to microservices.
  • · Design scalable backend solutions for high-frequency web crawling and data processing.
  • · Optimize database performance for MongoDB (primary), PostgreSQL, and ClickHouse.
  • · Collaborate with data teams to integrate pricing analytics and recommendation engines.
  • · Ensure code quality via CI/CD pipelines, automated testing, and peer reviews.

Core Requirements:

  • · 5+ years Java development (Core, multithreading, performance tuning).
  • · Expert-level Spring Boot (RESTful APIs, JPA, security, batch processing).
  • · Advanced SQL/NoSQL skills (schema design, query optimization, aggregation pipelines).
  • · Hands-on Docker/docker-compose for containerization and local development.
  • · Proficiency in Git/GitLab (branching strategies, code reviews, merge requests).
  • · Fluent English (daily standups, technical docs, client-facing demos).

Critical Assets:

  • · Experience decomposing monoliths (DDD, event-driven architecture, API gateways).
  • · Familiarity with Kubernetes (cluster management, Helm charts, scaling).
  • · Kafka/event streaming for real-time data pipelines (producers/consumers, connectors).
  • · Monitoring tools (Prometheus/Grafana, ELK stack, error tracking).

Nice-to-Have:

  • · Web crawling libraries (Jsoup, Selenium) or frameworks (Scrapy, Apache Nutch).
  • · Python/Node.js scripting for prototyping or automation tasks.
  • · Understanding of proxy rotation, CAPTCHA bypass, and anti-scraping mechanisms.

We Offer:

  • · Impactful role in a niche SaaS product serving enterprise-level clients.
  • · Tech stack: Java 11+, Spring Boot, Kafka, GitLab CI/CD, Prometheus.
  • · Competitive compensation.
  • · Team culture prioritizing ownership, innovation, and upskilling.

Apply If: You thrive in complex system overhauls and want to pioneer web crawling at scale.


Without experience
Full-time work
Want to get related jobs?
New job openings in your Telegram
Subscribe
We use cookies
accept