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

ELEKS Software Engineering and Development Office is looking for Senior Java Developer in Lviv

About Client

Customer ranks as one of the largest independent software corporations in the world.

About Project

Product designed as an automated, proven solution for privileged access management that’s easy to deploy in physical, virtual and cloud environments. Product enhances security by protecting sensitive administrative credentials such as root and administrator passwords, controlling privileged user access, proactively enforcing policies, and monitoring and recording privileged user activity across all IT resources.
Scope of work: new product features development, R&D
Team composition: 30 people
Metodologies: Scrum

Job Summary

Responsible for code development, debugging, functional testing, and software modification, training and coaching in the mentioned fields

Main Responsibilities:

  • Develop solutions and algorithms according to technical specifications or other requirements documentation; use standard algorithms in the applicable cases
  • Possess knowledge of software development methodologies (Waterfall, Agile, etc.)
  • Modify existing software code and test its availability. Analyze software code compliance with readability and performance standards
  • Perform analysis, verification, and debugging of the software code at the level of application units
  • Determine software product compliance with the technical requirements
  • Assemble software modules and components into software product; connect software product to the external environment. Test availability of software product versions
  • Analyze variants of software requirements implementation; evaluate their time-consumption and workload. Conduct assessment and justification of the solutions recommended for software requirements implementation
  • Approve technical requirements for software with stakeholders. Evaluate and justify terms of task completion. Assign tasks to developers, monitor task implementation. Provide training on the project
  • Participate in conducting of internal staff testing (“matrix”), organization of lectures, seminars, developers’ talks, knowledge sharing sessions, and other forms of trainings for developers
  • Participate in conducting of external training (Academies) for students and staff from regional offices etc

Mandatory Requirements:

  • 5+ years experience with Java/Web projects
  • Strong Java knowledge and skills
  • Intermediate English level

Optional Requirements:

  • Experience with hazelcast, kafka
  • Ability to understand code written in PHP and C++
  • Experience with AWS/Azure + VMware stack(vCenter)
  • Good understanding of lambda architecture
  • Experience in Cybersecurity/Networking domain

What will you get with ELEKS:

  • Above average compensation and competitive Social package
  • Challenging tasks and R&D activities
  • Profesional development
  • Ability to influence project technologies
  • Project from scratch
  • Team of professionals
  • Dynamic environment with low level of bureaucracy

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!