Вакансия закрыта. Посмотрите другие открытые вакансии

22.07.2025

Вакансия Senior Java Developer

Компания: Edvantis
Домен вакансии:SaaS
Опыт работы:от 5 лет
Уровень специалиста:Senior
Уровень английского:Upper-Intermediate / B2
Тестовое задание:Есть задание
Занятость:Full-time
Релокейт:Без релокейта
Место работы:Office, Remote
Локация:Україна, Львів, Poland

Skills

  • Java
  • SQL
  • Spring Boot
  • Microservices
  • JUnit
  • Mockito
  • Scrum
  • Kafka
  • Snowflake
  • TestNG
  • JMeter
  • Azure

Описание вакансии

We’re opening the position of a Senior Java Developer to work with our Customers. They provide SaaS solutions that help companies to optimize their businesses. These solutions include business planning and execution, processes automation and optimization. The Customer’s platform leverages industry-leading artificial intelligence (AI) and machine learning (ML) for better predictions and prevention of disruptions across businesses.
Project Details: The objective of the APIs Development project is to establish a set of standardized APIs (Application Programming Interfaces) based on the logical data model for consumers. These APIs will facilitate seamless integration, data access, and interoperability with external systems and applications.

Responsibilities:

  • Maintain the existing services and write new ones
  • Develop the back-end infrastructure and codebase to implement the defined APIs based on the logical data model.
  • Implement data access and manipulation operations (e.g., CRUD operations) for each data entity exposed by the APIs
  • Ensure adherence to industry best practices, coding standards, and security guidelines during API development
  • Review business requirement documents and translate into technical specifications
  • Work from technical specifications to independently develop, modify and maintain moderately complex software products
  • Complete regular reports (Zoho, Jira, Tenrox) and provide status updates (Daily Syncs, etc.)
  • Participate in cross-functional team discussions in the technical advisory role
  • Leverage the team’s existing tools, frameworks, and resources
  • Consider overall customer experience, including DoD, quality and performance, while working through tasks, projects, and code reviews
  • Write well-researched documents with qualifying data to articulate a point of view
  • Perform unit and system (manual, unit, FTs, integration, end-to-end) testing
  • Follow the Agile process consistently
  • Learn and properly follow software development processes in an Agile environment
  • Conduct and participate in product reviews; be ready to demo the results of user story/task completed within the Sprint
  • Analyze and troubleshoot problems and make recommendations for remediation (addressing or correcting issues or problems)
  • Investigate issues within own service in detail
  • Makes technical decisions under the supervision of more senior staff/Mentor
  • Solve routine problems and escalate complex problems, issues, and risks to more senior technical staff
  • Selects frameworks and tools that can be used to solve problems
  • Actively participate in discussions within the technology community to learn and bring new ideas to the table
  • Developing skills in Computer Science and software languages through coaching, training, and mentoring from more senior staff
  • Seek to get continuous stakeholder feedback through demos, discussions, and value delivery

Requirements:

  • 5+ years of hands-on experience in core Java and advanced Java software development
  • Strong knowledge of Java SE up to version 17
  • Familiarity with Design Patterns, SOLID, and DRY
  • Strong knowledge of SQL
  • Knowledge of Spring Boot and Microservices
  • Good knowledge of JUnit and Mockito
  • Familiarity with Scrum
  • English level – Upper-intermediate or higher

Will be a plus:

  • Knowledge of Kafka
  • Experience with Snowflake
  • Experience with TestNG, JMeter, and Azure

Преимущества сотрудникам

  • English Courses
  • Допомога психотерапевта
  • Медичне страхування
  • Надається ноутбук
  • Оплачувані лікарняні
  • Освітні програми, курси
  • Регулярний перегляд зарплатні

О компании Edvantis

Edvantis – аутсорсинговая компания по разработке ПО с более чем 400 реализуемыми проектами. Компания помогает достичь большего: выходит за пределы решения первоначальной проблемы с помощью разработки программного обеспечения как услуги и помогает клиентам получить максимальную отдачу от инновационных технологий и процессов разработки.

Сайт компании: edvantis.com
Год основания: 2005
Количество сотрудников: 251-500
Тип компании: Outsource, Outstaff

Похожие вакансии

Без опыта / до 1 года Trainee Full-time Upper-Intermediate / B2 Remote Україна
Опыт от 3 лет Middle Full-time Upper-Intermediate / B2 Office, Remote Україна
Опыт от 3 лет Middle Full-time Upper-Intermediate / B2 Office, Remote Україна, Львів, Івано-Франківськ, Тернопіль, Poland
Опыт от 2 лет Middle Full-time Upper-Intermediate / B2 Office, Remote Київ, Львів, Івано-Франківськ, Тернопіль
Опыт от 7 лет Senior Full-time Upper-Intermediate / B2 Remote

Подписывайтесь на наш Telegram, чтобы не пропустить свежие вакансии.