Let's work together!

At ELEKS you can reach success while working with innovations in interesting projects with a culturally diverse group of individuals. If you want an exciting and dynamic career with unlimited growth potential at one of our offices, then ELEKS is the place for you.


Senior Java Developer

Send CV

You must fill this field
Please enter a valid email
Please enter a correct code
Upload your CV

Job Summary

We are looking for a Java team who are directly will be a part of client team. We are expected from our newcomers to help, collaborate and add value quickly while working with our current engineers.

Main Responsibilities:

  • Contribute to every part of the development and deployment cycle throughout the R&D organization.
  • own system availability and performance end to end.
  • Mentor developers and QA and lead by example to deliver high quality and high performing code.
  • Troubleshoot and solve complex problems and introduce mechanisms, use new designs and best practices to prevent the recurrence of the problem.
  • Diagnose triage problems and provide solutions for internal and external customer.

Mandatory Requirements:

  • 3+ years as a Software Engineer
  • Experience and understanding of DevOPs process
  • Bachelor or Master’s degree in Computer Science or a related field.
  • Excellent programming skills in Java.
  • Excellent Computer Science fundamentals, object-oriented design, data structures, algorithm design, problem solving, and complexity analysis.
  • Excellent communication, self-organization, time management and interpersonal skills.
  • Upper intermediate or higher level of English.
  • Ability to travel 10% of the time.

Optional Requirements:

  • Good knowledge in a scripting language.
  • Good knowledge of Google/AWS cloud infrastructure and platforms (load balancers, storage, databases).
  • Good prior work with building and configuring monitoring tools.
  • Experience designing tools to automate operational processes.
  • Experience in maintaining large scale, high performing and distributed systems.

We Offer:

  • Competitive compensation and social packages
  • Opportunity to participate in various internal/external events (educational programs, seminars, training sessions)
  • Comfortable office with modern infrastructure
  • Free secure car parking place
  • Flexible working schedule
  • 24 calendar days of paid vacation, paid sick leave

If you meet these requirements, please email your resume to

with "Senior Java Developer" in a subject line.

Send CV

You must fill this field
Please enter a valid email
Please enter a correct code
Upload your CV
Let’s start the conversation!