
Middle Java Developer
Primary stack
Job description
About the Position
ELEKS Software Engineering and Development Office is looking for an experienced Middle Java Developer in Ukraine (Lviv, Ivano-Frankivsk, Ternopil, Kyiv). This role is remote and hybrid, focusing on a new financial project.
About the Project
Our client is a large financial services company based in the USA. They help financial institutions worldwide grow assets efficiently with their innovative portfolio management suite of data management, investment accounting, and performance measurement solutions.
Responsibilities
- Contribute to implementing solution code with great attention to detail while fulfilling Java development best practices
- Write reusable and testable code, create functional and practical technical documentation
- Work closely with other team members and the client
- Proactively address technical issues and risks that could impact the project schedule and integrity of the application environment
Requirements
- 3+ years of experience in software development
- Strong track record of working with Java core, OOP/OOD knowledge, design patterns
- Knowledge of Spring framework, IOC, templates
- Experience with JavaScript, Angular
- Deep understanding of Java-based application servers (e.g., Tomcat, etc.)
- SQL knowledge, any RDBMS, PostgreSQL is a plus
- Upper-Intermediate English level
About ELEKS
ELEKS is a custom software development company. We deliver value to our clients, thanks to our expertise and experience gained from working as a software innovation partner since 1991.
Our 2000+ professionals located in the Delivery Centers across Eastern Europe and sales offices in Europe and North America, provide our clients with a full range of software engineering services. These include product development, QA, R&D, design, technology consulting, and dedicated teams.
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
© Eleks. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.
ELEKS is a Ukrainian IT company that provides software development, consulting, and quality control services.
More at Eleks
All 111 roles
Senior Java/AI Developer, JR604
Eleks · Argentina

Project Manager (enterprise integration / digital transformation), JR621
Eleks · Ukraine

Head of Intelligence Products
Eleks · United States

Test Manager
Eleks · Argentina
Similar jobs

Middle Java developer
Business Care Agency · Lviv

Middle Java developer
Business Care Agency · Lviv

Middle Java developer
Business Care Agency · Lviv

Middle Java developer
Business Care Agency · Lviv