We are looking for a Java developer to join our international engineering team.
Responsibilities
- Designing and developing high-quality software solutions using Java
- Define application objectives and functionality
- Ensure application designs conform with business goals
- Collaborate with cross-functional teams to perform key decisions and contribute to project success.
- Conduct code reviews and offer constructive feedback to team members to maintain high-quality development practices.
- Stay updated with the latest industry trends and advancements in Java development.
Requirements
-
Excellent in written and spoken English (interviews in English)
-
4 and more years of experience in server-side development using Java
-
Experience with Java frameworks and libraries
-
Experience in at least one popular web framework (JSF, Wicket, GWT, Spring MVC, etc.)
-
Hands-on experience in the design and development of applications using Java EE platforms
-
Knowledge of relational databases, SQL and ORM technologies (JPA2, Hibernate, etc.)
-
Knowledge of web technologies (e.g., HTML, CSS, and JavaScript)
-
Familiarity with version control systems (e.g., Git)
-
Understanding of software development lifecycle
-
Strong knowledge of software development methodologies
-
Problem-solving and analytical thinking
-
Excellent communication and teamwork skills
-
Ability to adapt to new technologies and tools quickly
-
Experience with other server-side languages such as node.js, go, python is desirable
Remote job
B2B contract
Мы ищем Java-разработчика в нашу команду.
Обязанности:
- Проектирование и разработка высококачественных программных решений на Java
- Определение целей и функциональности приложения
- Обеспечение соответствия дизайна приложения бизнес-целям
- Взаимодействие с кросс-функциональными командами для принятия ключевых решений
- Проведение ревью кода и предоставление конструктивной обратной связи членам команды для поддержания высокого качества разработки
- Изучать последние тенденции отрасли и достижений в области разработки на Java.
Требования
- Отличное владение письменным и устным английским языком (собеседования и работа на английском языке)
- 4 года и более опыта серверной разработки на Java
- Опыт работы с фреймворками и библиотеками Java
- Опыт работы как минимум с одним популярным веб-фреймворком (JSF, Wicket, GWT, Spring MVC и т. д.)
- Практический опыт проектирования и разработки приложений на платформах Java EE
- Знание реляционных баз данных, технологий SQL и ORM (JPA2, Hibernate и т. д.)
- Опыт с Git
- Понимание жизненного цикла разработки программного обеспечения
- Уверенное знание методологий разработки программного обеспечения
- Умение решать проблемы и аналитическое мышление
- Отличные коммуникативные навыки и навыки командной работы
- Способность быстро адаптироваться к новым технологиям и инструментам
Удалённая работа. B2B-контракт.