Вакансії Java Developer
- Microservices
- API
- RDBMS
- NoSQL
- Java
- Spring
- Maven
- Kubernetes
- OpenShift
- Agile
- Azure Cloud
We are seeking a skilled and experienced Java Team Lead to join our company.
Job Description
In this role, you will lead a team of developers to develop a high-performance customer micro-service platform. The role includes deep dive hands-on work as well as solution design. You will be responsible for overseeing the development process, ensuring that projects are completed on time and within budget, and mentoring team members to help them grow and succeed.
Requirements:
- Experience with cloud technologies, microservices, and event-driven architectures;
- Strong understanding of domain-driven design principles and API-first development;
- Knowledge of both relational and NoSQL databases;
- Strong experience working with Java, Spring, and Maven;
- Experience with testing frameworks and observability tools;
- Familiarity with containerization and orchestration tools such as OpenShift/Kubernetes;
- Experience with Agile methodologies and integration/continuous delivery;
- Strong understanding of software design patterns.
Desired Requirements:
- Experience with front-end technologies;
- Familiarity with Microsoft Azure cloud services.
Qualifications:
- Bachelor's degree in computer science or related field;
- At least 5 years of experience in software development, with at least 2 years in a leadership role;
- Strong communication and collaboration skills;
- Strong presentation skills;
- Ability to work independently and in a team environment;
- Proven ability to lead a team and deliver high-quality software solutions;
- Passion for learning and staying up to date with emerging technologies and industry trends.
Responsibilities:
- Collaborate with stakeholders to define project requirements and scope;
- Design and implement software solutions that meet project requirements and adhere to best practices;
- Lead and mentor team members to help them grow and succeed;
- Oversee the development process, ensuring that projects are completed on time and within budget;
- Collaborate with other teams to ensure seamless integration with other software components;
- Continuously monitor and improve software quality through testing and observability practices;
- Stay up to date with emerging technologies and industry trends and apply them to software design and development.
Інформація про компанію Customertimes
Переваги співробітникам
- English Courses
- Велика стабільна компанія
- Гнучкий графік роботи
- Медичне страхування
- Оплачувані лікарняні
- Оплачувана відпустка
- Освітні програми, курси
- Регулярний перегляд зарплатні
- Java
- MySQL
- Vue.js
- TypeScript
- Spring Boot
- Spring MVC
- Git
- GCP
- Kubernetes
- Docker
Наразі ми знаходимося у пошуку Full-Stack Developer для участі у створенні передового веб-сервісу для аналітики спортивних даних – OddsMarket.org. Ця платформа допомагає букмекерським компаніям покращувати процеси трейдингу та управління ризиками, дозволяючи приймати розумніші рішення та досягати кращих результатів.
Responsibilities:
- Розробка та підтримка нових і наявних сервісів.
- Написання чистого, ефективного та тестованого коду.
- Створення та ведення технічної документації.
Requirements:
- Java: 3+ роки практичного досвіду.
- MySQL: Впевнене володіння.
- Vue.js & TypeScript: 1+ рік професійного досвіду.
- Spring Boot, Spring MVC.
- Version Control: Впевнене володіння Git.
- Англійська: рівень B2+ або вище.
Буде перевагою:
- Досвід роботи з Google Cloud Platform (GCP).
- Знання Kubernetes.
- Середній рівень володіння Docker.
- Досвід роботи у сфері ставок на спорт.
Інформація про компанію Aspira Limited
Переваги співробітникам
- English Courses
- Team buildings
- Бухгалтерський супровід
- Гнучкий графік роботи
- Компенсація навчання
- Оплачувані лікарняні
- Регулярний перегляд зарплатні
- Java
- JavaScript
- React
- HTTP
- REST
- Unit testing
- Kafka
- AWS SQS
We are looking for a Software Engineer to join a HubSpot engineering team working on the development of the Marketing Events functionality within the HubSpot ecosystem. Our mission is to help marketers track the success of their events and improve lead engagement by collecting, processing, and storing data about events and attendees.
You’ll be involved in creating new features, maintaining and improving existing ones, and solving real user issues. Our team also owns and supports integrations with third-party platforms like Eventbrite and GoToWebinar, enabling seamless synchronization of event data with HubSpot. Right now, we’re also focused on redesigning the Marketing Events page and migrating to HubSpot’s new UI library, replacing outdated components with modern and consistent UI elements.
HubSpot has a great engineering culture, carried by great teams in the USA, Ireland, Germany, Ukraine, and Armenia. The platform consists of thousands of microservices built with Java 21, lightweight DropWizard framework, and Google Guice dependency injection. It’s huge and you’ll have to deal with a lot of other stuff like Apache Kafka, Amazon SQS, S3, MySQL, HBase, and much more. The front end consists of single-page applications built with ECMAScript 6, TypeScript, React, Redux, and Sass. The Platform Team has built state-of-the-art infrastructure that allows developers to deploy their code to QA and Production environments with just a few button clicks. This enables you to focus entirely on designing and developing software – there is nothing easier than triggering a build and merge here.
HubSpot has a great onboarding course where you will get in touch with HubSpot’s infrastructure and then with our integration. During this period you will be actively involved in our working process with onboarding buddy. When your trial is finished you are going to be involved as DRI (Directly Responsible Individual) on new features and in PagerDuty rotation.
Responsibilities
- Communicate directly with product management and peers in Boston and Dublin, other HubSpot development teams to shape out requirements
- Work on the front end using React, ECMAScript 6, and Sass, contributing to single-page applications and UI improvements using HubSpot’s new UI library
- Create new and extend existing microservices using Java 21, DropWizard, and whatever technology/tools required to complete a particular task
- Cover your code with all kinds of automation tests (unit, integration, acceptance, API, end-to-end)
- Fully own the software you’ve developed: design, develop, test, release, and support in both stage and production environments
Personal Profile Overview
- Degree in Computer Science, Software Engineering or related field
- Stability in previous employment history with a tendency to remain with employers for extended periods
- Experience in managing diverse project activities (not just coding, but also requirements analysis, preparing estimations)
- Clear and effective communication skills, both verbal and written, ability to convey ideas, information, and messages accurately and efficiently
- Proficiency in fostering effective collaboration and teamwork activities
- Ability to analyze information, assess situations, and make decisions based on sound reasoning and logical evaluation
- Focus on delivering exceptional customer experiences and prioritizing customer satisfaction
- Analytical thinking, problem-solving abilities, and strategic approach to technical challenges
- Transparency in sharing the information within a team and company
- Willingness to acquire new knowledge and insights to enhance professional growth and performance
Required Skills
- 3+ years working with Java and JavaScript
- Front-end development experience (React or other modern JS frameworks)
- Excellent understanding of the OO design/programming paradigm
- Solid background in computer science and programming
- Strong knowledge of databases and networks (HTTP/REST)
- Good understanding of unit testing/test automation
- Experience or strong knowledge in microservice architecture and message broker systems such as Kafka, Amazon SQS, etc.
- English Upper-Intermediate (B2)
As a Plus
- Strong learning and development abilities
- Ability to work from the office in Lviv
Інформація про компанію Intelliarts
Переваги співробітникам
- English Courses
- Team buildings
- Безкоштовний обід
- Відпустка по догляду за дитиною
- Гнучкий графік роботи
- Кава, фрукти, перекуси
- Компенсація витрат на спорт
- Компенсація домашнього офісу
- Медичне страхування
- Оплачувані лікарняні
- Освітні програми, курси
- CI/CD
- Java
- React
- Angular
- TypeScript
- Spring Boot
- Maven
- RESTful API
- Spring
- SQL
- AWS
- Azure Cloud
- Agile
- Scrum
Senior Fullstack Developer for Banking & Capital Markets competency gives you the opportunity to interact within international environment and work with the most recognizable and influential players on the market.
The opportunity
As Senior Fullstack Developer in Banking & Capital Markets Consulting you will participate in various streams of financial platforms implementation projects, collaborate with agile team members to achieve project and client goals and be a part of Business Transformations. We are looking for a passionate developer willing to move our projects on the new track! You will use the wide technology stack and have an opportunity to implement new solutions while working with top leaders in their industries. As a part of our global team, you will participate in international projects based on latest data technologies and cloud platforms.
Your key responsibilities
- Work in a dynamic, fast-paced environment that provides exposure to all areas of Finance
- Understand business needs, facilitating and developing process workflow, data requirements, and specifications required to support implementation
- Develop architecture, technical specifications, high level/detailed design and implementation plans from business requirements
- Manage end-to-end systems development cycle from requirements analysis, coding, testing, UAT and maintenance
- Exploring new and emerging technologies as needed by the project
- Mentor the project team in executing the identified projects.
- Willing to travel to the customers locations on need basis.
Skills and attributes for success
- Bachelor’s degree in computer science or related technical discipline.
- A strong problem solver, organized and able to work in a fast-paced environment with delivery focus as part of a global team.
- Excellent communicator who is comfortable engaging stakeholders, both verbally and written.
- Experience in Banking domain.
To qualify for the role, you must have
- 5+ years of relevant experience in software development, including a clear understanding of data structures, algorithms, software design, core programming concepts and experiences with CI/CD and DevSecOps.
- Excellent programming skills in Java.
- Full Stack experience with industry standard frameworks and tools (e.g. React, Angular, TypeScript, Spring Boot, Maven, Web/RESTful service development).
Ideally, you’ll also have
- Certificates proving certain skills: Java, Spring, SQL, AWS or Azure Cloud, Angular, React.
- Experience in agile / scrum methodology.
- Experience in any core banking platforms.
- Good understanding of Agile methodology.
- Experience in client facing roles.
- Experience with mobile app implementation.
What we look for
- Person able to work independently as Senior Fullstack developer.
- Willing to guide other team members.
- Willingness to learn and expand technical skills working in international environment and Agile methodology.
Інформація про компанію Ernst & Young
Переваги співробітникам
- Team buildings
- Велика стабільна компанія
- Гнучкий графік роботи
- Медичне страхування
- Освітні програми, курси
- Регулярний перегляд зарплатні
- Java
- RxJava
- Vert.x
- Unit testing
- Cloud technologies
- Microservices
- Kubernetes
- Agile
- NoSQL
- Couchbase
- MongoDB
Rakuten Viber is one of the most popular and downloaded apps in the world. Working with us provides a unique opportunity to influence hundreds of millions of our users and to be part of the journey that makes us a super-app. Our mission is to make people’s lives easier by enabling meaningful connections, from precious moments with family and friends, through managing business relationships to pursuing their passions.
Responsibilities:
We are a global team of engineers dedicated to creating the best tools to ensure safe, convenient, and fun communication for millions of users worldwide. Our culture is built on innovation, teamwork, and a commitment to excellence. We offer a unique opportunity to work with cutting-edge technologies, including microservices architecture, and influence the lives of millions of people.
As a Backend Developer at Viber, you will be involved in developing and maintaining high-traffic with over 1 billion messages a day and dozens of scalable services, ensuring the fast and reliable operation of our platform. Your tasks will include developing new features, optimizing performance, ensuring data security, and solving complex technical challenges within our microservices architecture, using a combination of Java, along with non-blocking and reactive approaches, Cloud services, and NoSQL databases.
Requirements:
- 5+ years of experience in server-side development using Java;
- Experience in Java reactive programming (such as Vertx, RX);
- Advanced knowledge of unit testing frameworks and mocking;
- Knowledge of cloud technologies;
- Experience with microservices development based Kubernetes;
- Experience with Agile methodology;
- Striving for new knowledge and skill improvement;
- Intermediate+ in written and spoken English (interviews in English);
- Excellent oral and written communication skills.
Advantages:
- Experience with NoSQL database (such as Couchbase, MongoDB);
- Higher technical education.
Інформація про компанію Rakuten Viber
Переваги співробітникам
- English Courses
- Team buildings
- Work-life balance
- Кава, фрукти, перекуси
- Медичне страхування
- Оплачувані лікарняні
- Оплачувана відпустка
- Регулярний перегляд зарплатні
- AWS
- TypeScript
- Java
- Spring
- ECS
- Microservices
- Amazon DocumentDB
- DynamoDB
- MySQL
- Jenkins
- Ansible
We are seeking a dual-skilled engineer who is passionate about system reliability, problem-solving, and adapting to fast-evolving technologies. This is a senior position where you will take responsibility for both the operation and architecture of the system, ensuring smooth production environments and continued growth.
In this role, you will work in a mixed-technology environment with AWS, Java Spring, and TypeScript, contributing to the development of a system with over 25 microservices. Your primary focus will be on operating and maintaining the system to ensure uptime and optimal performance, with a secondary focus on extending the system through software development and architectural improvements.
Our client, a dynamic and innovative company backed by leading VCs, is looking for a highly responsible and experienced Software Engineer + Site Reliability Engineer to join their growing team. With operations in both Australia and the UK, the company is transforming business banking and redefining how businesses receive payments, all while building an advanced and scalable infrastructure.
Responsibilities:
- Ensure high availability, performance, and reliability of the system.
- Support, operate, and troubleshoot the system in production environments.
- Develop software solutions and extensions for system improvement, ensuring scalability and security.
- Collaborate with teams to design and improve software architecture.
- Contribute to and maintain AWS-based infrastructure and services (using ECS, Lambda, etc.).
- Resolve incidents, providing rapid solutions to minimize system downtime.
- Work closely with cross-functional teams to translate business needs into technical solutions.
- Contribute to ongoing software development projects, focusing primarily on back-end functionality.
- Monitor and maintain system health, optimizing for performance and cost-efficiency.
Job Requirements:
- 5+ years of experience in Software Engineering;
- Strong experience with AWS services and cloud infrastructure;
- Proficiency in TypeScript and Java Spring (experience with both technologies in a mixed-stack environment is key);
- Solid understanding of software architecture, microservices, and containerized systems (preferably with AWS ECS);
- Experience working with databases like DocumentDB, DynamoDB, MySQL, and more;
- Proven background in Site Reliability Engineering (SRE), with a focus on system uptime, troubleshooting, and incident resolution;
- Hands-on experience with DevOps practices and automation tools;
- Ability to adopt and learn new technologies quickly as the system evolves;
- Strong problem-solving and troubleshooting skills;
- Excellent communication skills and ability to work collaboratively in a team-oriented environment;
- English level at least upper-intermediate.
Інформація про компанію Proffiz
Переваги співробітникам
- English Courses
- Gaming room
- Team buildings
- Гнучкий графік роботи
- Медичне страхування
- Оплачувані лікарняні
- Оплачувана відпустка
- Освітні програми, курси
- Регулярний перегляд зарплатні
- Java
- Spring Boot
- AWS
- AWS Lambda
- Amazon API Gateway
- DynamoDB
- Amazon S3
- TypeScript
- Microservices
- NoSQL
- API
We are looking for a Senior Java Developer to contribute to the development of cloud-native solutions, ensuring scalability, performance, and security. In this role, you will work in a highly collaborative team, building robust and efficient backend services while closely interacting with frontend engineers.
Our client, backed by leading VCs, is a team of experienced payment and tech industry professionals redefining business banking and transforming how companies in Australia and the UK receive payments. The company is developing innovative financial products and building a strong engineering team to challenge established competitors.
Responsibilities:
- Design, develop, and maintain scalable cloud-native backend solutions on AWS using Java Spring and TypeScript.
- Collaborate with cross-functional teams to translate business requirements into technical solutions.
- Ensure high availability, security, and performance of microservices-based applications.
- Optimize and enhance existing systems to improve efficiency and reliability.
- Contribute to API design and integration strategies, ensuring smooth communication between services.
- Work closely with frontend engineers to ensure seamless interaction between backend and UI components.
- Participate in code reviews, knowledge sharing, and mentorship within the team.
- Proactively identify and address technical challenges to drive continuous improvement.
Job Requirements:
- 5+ years of experience in Java development with Spring Boot;
- Proven experience working in AWS cloud-native architecture (Lambda, API Gateway, DynamoDB, S3, etc.);
- Hands-on experience with TypeScript;
- Strong knowledge of microservices architecture and distributed systems;
- Experience with NoSQL databases and modern storage solutions;
- Solid understanding of API design, security protocols, and best practices;
- Excellent problem-solving skills and ability to work effectively in a team-oriented environment;
- Strong communication and interpersonal skills, with a proactive mindset;
- English level at least upper-intermediate.
Інформація про компанію Proffiz
Переваги співробітникам
- English Courses
- Gaming room
- Team buildings
- Гнучкий графік роботи
- Медичне страхування
- Оплачувані лікарняні
- Оплачувана відпустка
- Освітні програми, курси
- Регулярний перегляд зарплатні
- Java
- Spring Boot
- React.js
- AWS
- EC2
- AWS Lambda
- RESTful API
- CI/CD
- Docker
- Kubernetes
- Angular
- Vue.js
- Kafka
We are seeking a highly skilled Full Stack Engineer with expertise in back-end development and front-end technologies. The ideal candidate will be responsible for designing, implementing, and deploying services with a Java Spring Boot back-end and a React.js front-end, leveraging their experience with AWS and Kafka. The candidate should be able to solve complex problems and feel responsible for the end-to-end development lifecycle, from code to release, to monitoring. They should bring a DevOps mindset. Our software engineering teams embrace our “you build it, you run it” approach and work across the complete technology stack, which ranges from ReactJS / HTML / CSS, and extends to Java/TypeScript/NodeJS, AWS, CI/CD, and Infrastructure as Code (IaC).
Essential functions
- Back-End Development: Develop robust and scalable back-end service using Java SpringBoot.
- Front-End Integration: Develop front-end of the service by using ReactJs.
- Cloud Infrastructure: Deploy and manage the service on AWS, ensuring high availability, scalability, and performance.
- Continuous Integration & Deployment: Implement CI/CD pipelines to automate model deployment and updates.
- Monitoring & Optimization: Monitor model performance and make necessary adjustments to ensure accuracy and efficiency.
- Collaboration: Work closely with product manager, data scientists and other engineers to deliver end-to-end solution.
Qualifications
- Education: Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
- Experience:
- 4+ years of experience in software engineering.
- Strong proficiency in Java SpringBoot for back-end development.
- Solid experience with ReactJs for front-end development.
- Hands-on experience with AWS services (e.g., EC2, Lambda).
- Skills:
- Proficient in Java SpringBoot, ReactJS.
- Experience with RESTful APIs and microservices architecture.
- Knowledge of DevOps practices, including CI/CD and containerization (Docker/Kubernetes).
- Excellent problem-solving and analytical skills.
Would be a plus
- Familiarity with other front-end frameworks like Angular or Vue.js.
- Experience with Kafka for real-time data streaming and processing
Інформація про компанію Grid Dynamics
Переваги співробітникам
- English Courses
- Relocation assistance
- Гнучкий графік роботи
- Догляд за дітьми співробітників
- Компенсація витрат на спорт
- Компенсація навчання
- Медичне страхування
- Освітні програми, курси
- API
- Agile
- AWS
- GCP
- Docker
- Kubernetes
- Java
- SQL
- NoSQL
- Redis
- Cassandra
- Voldemort
We are looking for a highly skilled Back End Java Engineer to join our online web services team, contributing to the development of scalable and efficient backend solutions.
Essential functions
- Design, implement, and maintain scalable web applications.
- Build and optimize backend APIs and frontend interfaces.
- Work with cloud platforms (AWS, GCP) and containerization tools (Docker, Kubernetes).
- Design and optimize databases (SQL and NoSQL), including large-scale technologies such as Redis, Cassandra, Voldemort, or similar.
Qualifications
- Proven ability to design, implement, and maintain scalable web applications.
- Experience building and optimizing backend APIs and frontend interfaces.
- Proficiency in the Agile software development lifecycle.
- Hands-on experience with cloud platforms (AWS, GCP) and containerization tools (Docker, Kubernetes).
- Proficiency in Java backend programming languages.
- Familiarity with databases (SQL and NoSQL) and experience in database design and optimization.
- Proven work experience with large-scale technologies such as Redis, Cassandra, Voldemort, or similar.
- Availability to work with up to 8 pm EET overlap.
Інформація про компанію Grid Dynamics
Переваги співробітникам
- English Courses
- Relocation assistance
- Гнучкий графік роботи
- Догляд за дітьми співробітників
- Компенсація витрат на спорт
- Компенсація навчання
- Медичне страхування
- Освітні програми, курси
- Java
- API
- Git
- Maven
- Gradle
- IntelliJ IDEA
- Eclipse
- JUnit
A-LISTWARE is looking full-time for an experienced Strong Middle/Senior Java Developer
Our Customer:
Our client is a market leader in protocol solutions for small and medium-sized businesses.
Responsibilities:
- Implement the product life cycle stages: design, develop, test, deploy and maintain;
- Translate software requirements into practical and maintainable solutions;
- Maintain and update applications as needed;
- Support customers with technical inquiries and issues.
Required experience and skills:
- At least 5 years in Java development, with a focus on core Java (pure Java) programming;
- Strong proficiency in Java SE;
- Solid understanding of OOP principles, data structures, and algorithms;
- Experience with Java concurrency, multithreading, and memory management;
- Proficiency in Java networking APIs;
- Experience building networked applications;
- Familiarity with standard development tools such as Git, Maven, or Gradle, and IDEs like IntelliJ IDEA or Eclipse;
- Experience with unit testing frameworks (e.g., JUnit) and writing testable code;
- English – Upper-Intermediate.
Would be a plus:
- Hands-on experience with file sharing protocols like SMB, NFS, SSHFS, ISCSi etc.;
- Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
Інформація про компанію A-listware
- Java
- Spring Framework
- Spring Boot
- Spring Data
- Spring Security
- MongoDB
- Redis
- Elasticsearch
- Solr
- Docker
- Kubernetes
- RabbitMQ
- AWS SQS
- AWS SNS
- Apache Tomcat
- AWS
Kyivstar TV invites a Java Developer (middle) to ensure the development of projects and support work processes in the company.
Required skills:
- 3+ years of commercial strong Java experience, Java 8+ knowledge;
- experience with Spring framework not SpringBoot, also (SpringBoot, Data, Security);
- experience with MongoDB, Redis;
- experience with search engines (Elasticsearch, Solr);
- experience with Docker (mandatory) and Kubernetes (advantage);
- experience with message brokers (RabbitMQ, SQS/SNS);
- knowledge of SOLID/GRASP OO design principles;
- understanding of tomcat servlet container;
- experience in clean code techniques, refactoring and testing.
Nice to have:
- Experience in Cloud Computing Platforms (AWS/aws-sdk);
- Java or any cloud Certification;
- experience in working with distributed and high-availability systems;
- ability to adopt new technologies fast;
- excellent communication, attitude and teamwork skills;
- ability to function both independently and in a large team;
- passion towards making great products.
Responsibilities:
- development of new functionality for the platform;
- optimization of current functionality;
- сovering existing code with tests;
- analysis and data collection for further decision-making on optimization of certain parts of the application;
- refactoring existing code / refactoring modules;
- migration from jersey servlet api to spring web api;
- migration from Morphia to Spring Data;
- migration from Scala to Java;
- business requirements analysis and solution planning;
- writing technical documentation / working on diagrams of system components;
- participation in the design and optimization of architectural solutions;
- manual testing (dev-testing) to establish that each element of the software meets the requirements and identifying defects.
Інформація про компанію 1+1 media
Переваги співробітникам
- Кава, фрукти, перекуси
- Медичне страхування
- Надається ноутбук
- Оплачувані лікарняні
- Освітні програми, курси
- Java
- Linux
- MacOS
- WebSockets
- Docker
- Kubernetes
- PostgreSQl
- Redis
- Git
- Maven
- Rest API
- JAX-RS
- Apache Tomcat
- OAuth2
- JUnit
- Jenkins
- Spring
- Spring Boot
- Microservices
- Unit Tests
You will develop different applications, gaming software, administrative platform, new games and support old company products, but the main direction is working on new products of the company.
Requirements:
- Min. 2 commercial years of Java;
- Back-end engineering experience in Java on Linux, macOS;
- Java 8 and 11;
- WebSockets;
- Docker/Kubernetes;
- PostgreSQL;
- Redis;
- GIT;
- Maven;
- REST and JAX-RS;
- Tomcat 8.5;
- Oauth2;
- JUnit;
- Jenkins;
- Spring 5/Spring Boot 2;
- Experience with microservices;
- Experience with Jenkins pipelines and workflows;
- Unit tests and code review;
- Quick understanding of business needs (tasks) and providing the best solution, taking into account all the logical relationships in the project;
- Proactivity;
- English Intermediate+ level.
Інформація про компанію Mohio
Переваги співробітникам
- Team buildings
- Освітні програми, курси
- Регулярний перегляд зарплатні
- Java
- Spring
- SOLID
- PostgreSQl
- MSSQL
- MySQL
- Unit testing
- Web testing
- Scrum
- Agile
- Microservices
- AWS
The project's purpose is to develop a comprehensive sophisticated solution to drive negotiations between USA healthcare system players.
Key technical aspects: Complicated code base, service-oriented architecture, infrastructure as a code, low downtime, SOC2 compliance, release planning.
Job highlights:
- Possibility to work with microservice architecture using modern technologies.
- Possibility to work in an agile team using scrum methodology.
- Development is being done in accordance with all quality standards.
- An opportunity to work as a full-stack developer at will.
Responsibilities:
- Developing new functionalities with well-written acceptance criterias.
- Communication with a client about new features, and their feasibility.
- Preparing technical acceptance criterias for stories.
- Designing technical solutions for different client initiatives.
Qualifications:
- 4+ years of software development experience;
- Experience with Java & Spring framework;
- Understanding the principles of OOP, SOLID and the ability to apply them in practice;
- Knowledge of the principles of clean code and the ability to apply them;
- Secure Coding Practices;
- Experience in unit- or system testing;
- Experience with DB (PostgreSQL, MSSQL, MySQL, etc.);
- Level of English Upper-Intermediate and above.
Інформація про компанію MEV
Переваги співробітникам
- English Courses
- Relocation assistance
- Team buildings
- Work-life balance
- Без бюрократії
- Бухгалтерський супровід
- Гнучкий графік роботи
- Компенсація витрат на спорт
- Компенсація навчання
- Медичне страхування
- Надається ноутбук
- Оплачувані лікарняні
- Оплачувана відпустка
- AEM
- HTML
- CSS
- JavaScript
- React
- Java
- Java EE
- RESTful API
- SOAP
- Apache Sling
- HTL
- JSP
- JCR
- Maven
- Github
- OSGi
- AWS
- Spring Boot
- Hibernate
- DynamoDB
- Gradle
- Docker
Our client is a well-known loyalty program in Canada and has been around for more than 30 years. It’s a big corporation with many mature established processes.
Our team specializes in building and maintaining the Help Center pages for web applications. We focus on creating a user-friendly interface where users can easily find answers, access support materials, and submit help requests. Our team manages the complete lifecycle of web, mobile, and back-end development, as well as QA and deployment. We focus on developing new features, improving functionality, optimizing performance, and providing ongoing support to ensure a reliable and efficient user experience.
Stack of the project
- Java 17, Spring, Hibernate, Groovy (Spock), React
- AWS (ECS, RDS AuroraDB, SQS, S3, API GW), Github, Jenkins, Microsoft Outlook, Teams, Slack (Blackbird internal), Jira, Confluence, Figma
Responsibilities
- Develop, implement, and maintain scalable web applications using Adobe Experience Manager (AEM).
- Customize and extend AEM components, templates, and dialogs to meet specific business requirements.
- Integrate AEM with third-party applications and systems
- Collaborate with cross-functional teams including designers, content authors, and backend developers
- Troubleshoot and resolve issues related to AEM applications, including performance, scalability, and integration challenges.
- Ensure adherence to best practices in AEM development, including code reviews, unit testing, and continuous integration.
Requirements
- 3+ years experience in AEM full stack development
- Strong knowledge of Adobe Experience Manager (AEM) 6.5 (experience with AEM as a Cloud Service is a plus).
- Proficiency in front-end web technologies: HTML, CSS, JavaScript (experience with React is a plus).
- Experience with back-end development using: Java, J2EE, Servlets, JSP, and web services (RESTful and SOAP) - optional
- Hands-on experience with AEM-specific technologies: Apache Sling, JCR (Java Content Repository), and HTL (Sightly).
- Proficient with Maven for building and managing AEM projects.
- Version Control Systems: GitHub).
- Dispatcher: Basic understanding of AEM Dispatcher. for caching, load balancing, and performance optimization.
- Understanding of AEM’s architecture: components, templates, and the OSGi framework.
- Upper-Intermediate English speaking level
- Fluent Ukrainian speaking level
Nice to have
- AWS, Spring Boot, Hibernate, DynamoDB, Gradle, Docker
Інформація про компанію Blackbird Lab
Переваги співробітникам
- English Courses
- Бухгалтерський супровід
- Гнучкий графік роботи
- Компенсація витрат на спорт
- Медичне страхування
- Оплачувані лікарняні
- Регулярний перегляд зарплатні
- SQL
- NoSQL
- Java
- AWS
- Azure
- GCP
- Microservices
- Spring Boot
- Spring Framework
- JPA
- Hibernate
- Rest API
- Python
- Kafka
- RabbitMQ
- Grafana
- Prometheus
- ELK
- Docker
- Kubernetes
- Apache Flink
- Apache Spark
About the Product:
proteanTecs is a game-changing startup redefining the way advanced electronics monitor their own health. In a world driven by AI, cloud computing, and autonomous systems, reliability isn’t optional – it’s essential. But how do you ensure peak performance and prevent failures before they happen?
That’s where proteanTecs comes in. The product provides real-time visibility into next-gen chips while they operate, using cutting-edge on-chip monitoring, machine learning, and predictive analytics. The technology helps companies build smarter, more resilient, and more efficient computing systems – eliminating blind spots and unlocking deep insights like never before.
The solution is already trusted by industry leaders in data centers, automotive, communications, and consumer devices.
About the Role:
proteanTecs is looking for a talented Senior Java Engineer to join the ride as we spearhead the next revolution in electronics. Your work will directly contribute to making electronics smarter, safer, and more reliable – powering everything from data centers to autonomous vehicles. As part of a fast-paced startup, you’ll take on diverse challenges, adapt quickly, and see your solutions shape the future of technology. You will be involved in end-to-end feature delivery alongside a team of 200+ industry-leading professionals who are passionate about innovation and knowledge-sharing. You’ll be working with cutting-edge tools, machine learning models, and advanced platforms to push the boundaries of what’s possible.
Key Responsibilities:
- Develop and maintain robust, scalable, and secure Java-based software solutions
- Collaborate with product managers, architects, and other engineers to design and implement new features
- Build and optimize data processing pipelines for high-volume analytics applications
- Ensure software quality through code reviews, unit testing, and integration testing
- Participate in architectural decisions, contributing to the design of cloud-based systems
- Monitor and optimize system performance to meet scalability and reliability goals
- Troubleshoot, debug, and resolve issues in development, staging, and production environments.
Required Competence and Skills:
- BA or B.Sc in Computer Science or an equivalent field
- 5+ years of hands-on experience in Java development
- Strong understanding of object-oriented programming, design patterns, and clean code principles
- Familiarity with database systems (SQL/NoSQL) and query optimization techniques
- Knowledge of cloud platforms (AWS, Azure, GCP) and microservices architecture
- Experience with Spring Boot and the Spring Framework ecosystem
- Experienced with JPA (Hibernate – advantage)
- Strong understanding of REST API
- Excellent problem-solving skills and a proactive attitude
- Strong communication skills and the ability to collaborate in a team environment
Nice to have:
- Experience with Python is a strong advantage
- Experience with streaming or messaging services (Kafka, RabbitMQ)
- Knowledge of monitoring tools such as Grafana, Prometheus, or ELK Stack
- Hands-on experience with containerization and orchestration (Docker, Kubernetes)
- Familiarity with big data technologies like Apache Flink or Spark
- Experience in performance optimization and distributed systems.
Інформація про компанію Adaptiq
Переваги співробітникам
- English Courses
- Освітні програми, курси
- Java
- Spring Boot
- Spring
- Spring MVC
- Spring Data
- Spring Security
- RDBMS
- PostgreSQl
- MySQL
- NoSQL
- MongoDB
- Redis
- Kafka
- Docker
- Kubernetes
- Git
- Linux
- AWS
- GCE
- Azure
ThingsBoard Inc. (Open-Source IoT platform) is looking for a Middle Java developer to join our team on a full-time basis in the Kyiv office.
Requirements:
- 2+ years of hands-on experience in various Java technologies and frameworks;
- Working knowledge of software development practices and technologies;
- Experience in Spring (Core, Boot, MVC, Security, Data);
- Experience with relational database systems (PostgreSQL, MySQL);
- Experience with NoSQL (MongoDB, Redis);
- Experience with message brokers (Kafka);
- Experience with Docker/Kubernetes;
- Experience with multithreading;
- Deep understanding of OOP;
- Knowledge in Git and Linux.
Nice to have:
- Experience with cloud services: AWS, GCE, or Azure;
- Technical education.
Responsibilities:
- Design and development of the new features and APIs;
- Writing clean and reusable code;
- Support the existing functionality and improve it;
- Deep dive into Java performance improvements during heavy load testing.
Інформація про компанію ThingsBoard
Переваги співробітникам
- English Courses
- Team buildings
- Без бюрократії
- Гнучкий графік роботи
- Кава, фрукти, перекуси
- Медичне страхування
- Регулярний перегляд зарплатні
- Java
- Spring
- SAP Hybris
- Unit Tests
- SOLID
- Oracle ATG
- Magento
- RDBMS
- Oracle Database
- Microsoft SQL Server
- MySQL
- MongoDB
We are looking for Hybris Developer (Junior/Middle/Senior).
We work in several areas, IT consulting, software development, development and provision of different types of IT solutions.
Job Descriptions:
- 1,5+ years experience in Java, spring, and other enterprise-related technologies.
- At least 1 year of experience with SAP Hybris.
- Experience in writing unit tests.
- Strong skills to write maintainable code utilizing OOP and SOLID principles.
- Comfortable researching and adopting new web technologies.
- Intermediate level of English for verbal and written communication.
- To be a team player who wants to learn and to be challenged.
Would be a plus:
- Experience with digital commerce platforms including Oracle ATG and Magento.
- Experience with RDBMS Oracle/SQL Server/MySQL/MongoDB.
Інформація про компанію MeGaDev
Переваги співробітникам
- Team buildings
- Оплачувані лікарняні
- Оплачувана відпустка
- Освітні програми, курси
- Регулярний перегляд зарплатні
- Java
- RDBMS
- MySQL
- Snowflake
- Python
- LLM
We are seeking a skilled and experienced Senior Software Engineer specializing in the deployment, support and monitoring of AI/ML solutions. As a Senior Software Engineer, you will collaborate with Data Scientists and ML Engineers to productionalize AI/ML models as part of larger AI solutions. This role will require proficiency with Java development and familiarity with Python development. Data competency is a plus for this position in-terms of being able to work with data in-motion (Kafka, Data APIs) as well as data at REST (MySQL and Snowflake data stores).
Responsibilities
- Build highly reliable and scalable systems to support real-time ML models and feature stores
- Work on design and development of new tools to support content creation for Marketing Data Science and DSI teams.
- Mentor junior engineers and data scientists in areas such as architecture, design, coding, tooling and infrastructure
- Provide technical leadership and direction for team projects
- Participate in code reviews
- Carry out system testing and debugging
- Collaborate with team members to solve development issues
- Participate in on-call rotation of the team to make sure the team can address critical operational issues in a timely manner
- Collaborate with wide variety of stakeholders across the organization for requirements gathering and solution design
Personal Profile Overview
- Degree in Computer Science, Software Engineering or related field
- Stability in previous employment history with a tendency to remain with employers for extended periods
- Experience in managing diverse project activities (not just coding, but also requirements analysis, preparing estimations)
- Clear and effective communication skills, both verbal and written, ability to convey ideas, information, and messages accurately and efficiently
- Proficiency in fostering effective collaboration and teamwork activities
- Ability to analyze information, assess situations, and make decisions based on sound reasoning and logical evaluation
- Focus on delivering exceptional customer experiences and prioritizing customer satisfaction
- Analytical thinking, problem-solving abilities, and strategic approach to technical challenges
- Transparency in sharing the information within a team and company
- Willingness to acquire new knowledge and insights to enhance professional growth and performance
Required skills
- 5+ years experience, ideally with Java, or similar programming language
- Experienced with Relational Databases such as MySQL or Snowflake
- Software Architecture skills – design and maintenance
- Experience in building and debugging performant asynchronous systems
- Experience building scalable Java apps in production
- At least Upper-Intermediate level of English
As a plus
- Experience with Python programming language
- Experience with LLM
Інформація про компанію Intelliarts
Переваги співробітникам
- English Courses
- Team buildings
- Безкоштовний обід
- Відпустка по догляду за дитиною
- Гнучкий графік роботи
- Кава, фрукти, перекуси
- Компенсація витрат на спорт
- Компенсація домашнього офісу
- Медичне страхування
- Оплачувані лікарняні
- Освітні програми, курси
- С#
- Java
- TypeScript
- TDD
- Unit Tests
If you are passionate about knowing that what you do is important and that what you create matters, then we have the right job for you. Value is not just an empty word to us here at Materialise — it means developing software solutions to help people walk, run, and jump again. It means engineering to help customers develop better products and add more functionality. Materialise Medical has pioneered many leading medical applications of 3D printing, enabling researchers, engineers, and clinicians to revolutionize innovative patient-specific treatment that helps improve and save lives. As an engineer, you will be responsible for implementing features and ensuring they meet rigorous quality standards of medical software, resulting in a product that is used by surgeons around the world.
What you will do:
- Participate in technical discussions and bring new ideas to the table.
- Design, implement, test, deploy, maintain, and improve our software components and services.
- Own the quality of your code (i.e., unit tests, TDD, and other test methodologies).
- Work with product managers, functional analysts, and architects to design and specify new features from the engineering standpoint.
- Embrace and use state-of-the-art new technologies.
- Author internal tools that improve the team’s quality and productivity.
- Contribute to the positive, solution-focused, and creative team spirit.
- Work closely with other software engineers to optimize the design, quality, and functionality of the product.
Your profile:
- Bachelor’s degree in computer science, Engineering, or a related field;
- Good coding skills using OOP languages like C#, Java, or similar;
- Good understanding and practical experience of OOP, OOP Design Patterns;
- 3+ years of industry experience designing, building, testing, and shipping software;
- Exceptional problem-solving skills;
- Good communication skills;
- Coding skills in Typescript (will be a plus);
- Mathematical background (i.e. understanding of Vertex and Matrix algebra) (will be a plus);
- Proficiency in both written and spoken English;
- Desire to work in teams where collaboration and knowledge sharing are the way to meet common goals;
- It is crucial that you can see your contributions as part of a larger team: how does your solution fit into the overall product and will it meet its needs in the best possible way? This skill combines the ability to break down tough problems, creative thinking, and hard work, to turn these challenges into solutions.
Інформація про компанію Materialise
Переваги співробітникам
- Team buildings
- Work-life balance
- Гнучкий графік роботи
- Оплачувані лікарняні
- Оплачувана відпустка
- С#
- Java
- JavaScript
- VBA
- VB.NET
- Microsoft Excel
- Microsoft Word
Looking for a Junior RPA Engineer! If you would like to develop reusable automation components, develop complex integrations, then see the details and apply.
Responsibilities:
- Develop reusable automation components.
- Develop complex integrations.
- Test, deploy and monitor RPA solutions.
- Cooperate with other team members in delivering RPA solutions.
- Analyze client’s processes and support in selecting potential for automation ones.
- Work on documentation.
- Report to Team Lead about current tasks status, technical or other risks.
Necessary Skills:
- Have education in IT or Experience in programming in one of following languages C#/Java/VB.Net/VBA/JavaScript.
- Confident in working with MS Office (Excel, Word etc.).
- Knowledge of VBA is an advantage.
- Have willing to learn new technologies.
- Have analytical thinking.
- Business process understanding.
- Like to solve problems.
- Willing to work in open minded atmosphere.
- English: Intermediate+.
Інформація про компанію Keplercode
Переваги співробітникам
- English Courses
- Relocation assistance
- Бухгалтерський супровід
- Гнучкий графік роботи
- Оплачувані лікарняні
- Оплачувана відпустка
- Освітні програми, курси
Сторінки
Читайте нас в Telegram, щоб не пропустити анонси нових курсів.