EasySoftGroup

Senior Back-End Developer (Java+Groovy)

About the client:

The client is a technology-driven company that provides high-quality proxy solutions for businesses worldwide. They work deeply with networking, traffic management, and high-load systems, creating solutions used by thousands of clients across the globe.

About the role:

We are looking for a Senior Java/Groovy Engineer with strong, hands-on commercial experience in Groovy and a true ownership mindset. This role is for an experienced engineer who makes architectural decisions, anticipates problems, and drives solutions—not a mid-level profile. You will act as a technical leader, mentoring others and taking responsibility for technical direction without being a people manager. Strong communication skills and genuine interest in the product are essential.

Why choose this role:
  • Freedom of action — no micromanagement, we trust your professionalism;
  • Minimal bureaucracy — maximum value;
  • Clear and effective communication — no unnecessary meetings;
  • Real cases in high-load systems and working with a modern tech stack;
  • Ability to use AI to automate daily tasks;
  • Encouragement of initiative and autonomy;
  • Competitive salary in USD (fixed + performance bonuses);
  • Paid vacation, sick leave, and days off;
  • Compensation for relevant courses and training, with the possibility to change tech stack on your initiative.

Day to day responsibilities :

  • Maintain and optimize the code of high-load applications — to keep everything running like clockwork;
  • Quickly fix bugs, improve existing features, and enhance system stability;
  •  Refactor code mercilessly to legacy, keep frameworks up-to-date;
  • Optimize performance: databases, queries, cache, logic - everything that affects speed;
  • Develop new features and integrate modern frameworks;
  • Write microservices using Spring Boot, grow your skills in Vert.x and other technologies;
  • Collaborate closely with the team: frontend, QA, DevOps, and product managers.

You and your requirements:

  • Experience in writing code and tests;
  • At least 2 years of commercial experience with Groovy;
  • Experience working with high-load systems;
  • Ability to clearly express your ideas and implement them;
  • Willingness to work with someone else's code and write clean, maintainable code;
  • Team communication and constructive collaboration skills.

Nice to have:

  • Experience in mentoring or leading a team;

Interested? Send your CV!



 

Published 29 December
36 views
·
9 applications
To apply for this and other jobs on Djinni login or signup.
Loading...