We invite a Senior Fullstack Java+React Developer to join our development team.

About us

  • On the market since 2002;
  • Operational departments and development hubs worldwide.

Project description

The project team enhances the company’s digital presence by integrating SEO standards into product development. The team builds tools and systems to manage pages, URLs, and redirects, improving the company’s visibility in search engines.

Technical Stack: Backend: Java 11+ (Spring Boot, event-driven architecture, microservices); Frontend: React.js; API: REST, GraphQL; Cloud: AWS (Lambda, API Gateway, ECS, DynamoDB, SQS); DevOps: IaC (Infrastructure as Code).

Requirements

  • 5+ years of experience developing complex distributed systems;
  • Strong expertise in Java 11+ and Spring Boot;
  • Strong knowledge of modern architectural patterns including event-driven architectures (tracking, handling, etc.) and microservices (stateless design, etc.);
  • Good experience with cloud infrastructure. Preferably AWS, including SNS, ECS, API; Gateway, Lambda, CI/CD tools. Or with analogs on other cloud platforms like Azure, GCP;
  • Proficiency in microservices orchestration platforms like Kubernetes and the implementation of sidecar patterns;
  • Knowledge of web security patterns;
  • Preferably, experience with NoSQL (DynamoDB);
  • Experience with REST/GraphQL;
  • Willingness to work with React.js (20% of tasks);
  • Fluent in spoken English with strong communication skills.

Responsibilities

  • Develop high-performance and scalable solutions;
  • Optimize applications for performance, security, and scalability;
  • Design and implement new features from idea to production;
  • Conduct code reviews and mentor junior engineers;
  • Manage AWS-based infrastructure and participate in DevOps processes.

We offer

  • Employment is based on an employment contract of the country or a private entrepreneur contract without any reference to a specific location;
  • Paid vacations (24 working days/year) and sick leave;
  • Stable long-term workload (8 hours per day, 40 hours per week), flexible working hours, fully remote;
  • Working on exciting projects in international team of professionals;
  • Opportunities for learning and practicing new technologies; internal training;
  • Participating in inner meetups and permanent experience exchange with colleagues;
  • Well-defined development processes and methodologies;
  • Partial reimbursement of medical fees, massage or sports.

Recognize yourself? We are waiting for your CV!

Please, fill in the form and we will contact you in case if your experience suits our offer