- Junior+ / Middle QA Engineer
- Recruitment Researcher
- Junior Flutter Engineer
- Junior React Native Engineer
- Middle Android Engineer
- Middle Flutter Engineer
- Business Analyst
- Junior Backend Engineer (C# or Python)
- Junior+ Node.js Developer
- Middle .NET Engineer
- Java Tech / Team Lead (Senior Java Engineer)
- Junior Node.js Engineer
- Junior+ / Middle JavaScript Engineer
- Middle Java Engineer
- Middle Node.js Engineer
- Middle PHP Engineer
- Senior .NET Engineer
- Senior DevOps Engineer
- Senior JavaScript Engineer
Middle Java Engineer
Middle Java Engineer
Kharkiv or remoteWe are looking for a Middle Java Engineer to join our Web Team. The Web Team unites specialists from different technology stacks (Java, PHP, .NET), that build and maintain web projects in a variety of domains including CRM systems, banking solutions, cartography systems, video, and photo processing
Requirements
- Professional Java backend development experience
- Experience writing and using REST APIs using Spring framework
- SQL and general database knowledge (PosgreSQL)
- Solid knowledge of testing principles
- Strong verbal and written communication skills
- Able to work in a team or independently
- Experience of working with Linux terminal
- Experienced in developing applications with Microservices architecture
- At least Intermediate level of spoken and written English
Recommended Experience
Experience with any of the following:
- Terraform
- Kubernetes (EKS)
- NoSQL databases
- Experience with a cloud services provider (AWS).
- Redis
Responsibilities
- Develop and maintain Java applications
- Deliver solid and maintainable software
- Translate business requirements into technical solutions
- Implement, review, support, and debug required scope
- Write tech specs and define project architecture
- Write unit tests and integration tests
- Participate in code review
- Participate in verbal and written communication with the client(s)
About projects
We are looking for a Middle Java Engineer to join the team. Here are some projects we are working on:
- Fintech startup based in London & San Francisco. The main goal of our cooperation is to create a web-based platform that allows users to audit client investment portfolios and select better ones via a model portfolio search engine.
Backend: Spring Boot, EC2, Docker, Hibernate
Frontend: React , Redux, TS - A comprehensive solution to automate the lengthy process of calculating the compensations and benefits of the employees. It takes a huge amount of HR time to generate the appropriate offer while looking at the candidates’ profile and experience. There are multiple parameters involved in generating the offer for the candidate. Therefore, we want to have an online web-based portal, which will be offered to multiple companies, to have an enriched module to calculate the compensations and benefits of the employees and place an appropriate offer to the potential candidates.
Backend: JHipster, Spring Boot, Java 11, Liquibase, PostgreSQL, EC2, Docker, Hibernate
Frontend: React , Redux, TS
Our perfect candidate
- Seeks constant professional growth
- Produces qualitative results
- Is able to effectively organize the workflow
- Wants to develop technical skills
- Is ready to take responsibility for the results
We offer
With us, you can:
- Develop your professional skills
- Grow within the company
Also, we provide:
- Fair and competitive compensation and benefits
- Flexible working conditions
- Great office, a 5-minute walk away from Pushkinska metro station
- Medical compensation
- English classes
- Pizza Fridays
- Discounts offered by IT Loyalty
- Unforgettable corporate events and holidays celebrations
Apply for this position
You are about to apply for the Middle Java Engineer position. After sending, our recruiter will contact you as soon as possible.