Вакансии Java Developer
- Java
- Spring Core
- Hibernate
- RESTful API
- JUnit
- Mockito
- Git
- RDBMS
- PostgreSQl
- Oracle
- Docker
- CI/CD
- Jenkins
- Jira
- Confluence
- Unix
- Linux
Our client is a Swiss leader in online trading, serving over 500,000 clients who can trade more than 3 million products through highly performant and secure platforms. In addition to various online trading products, including stocks, bonds, funds, derivative products, and cryptocurrencies, we also offer Forex, Robo-Advisory, and Mortgage solutions.
Since 2012, we have partnered with the client to develop innovative and cutting-edge digital solutions that help customers achieve their investment goals. Our solutions are continuously evolving, transitioning into atomic microservices and self-contained systems.
The team is a distributed cross-functional group working as a single unit across onshore and offshore locations. It owns the full delivery lifecycle: from feature design and implementation to support and maintenance. Work is split between developing new functionality and evolving existing systems, with rotation based on project priorities. Engineers participate in technical discussions, contribute to design decisions, and are expected to deliver maintainable code and thoughtfully designed solutions.
Responsibilities
- Design and develop modern web applications and backend services.
- Extend and refactor existing systems as part of ongoing product evolution.
- Implement business features and actively contribute to architectural and design decisions.
- Participate in estimations and drive technical improvements as part of the team's development process.
- Conduct code reviews and collaborate with peers to maintain codebase standards.
- Analyze and resolve issues in test and production environments.
Must have skills
- 3+ years of hands-on experience with Java in web application development.
- Experience with Spring Core and Hibernate in a web context.
- Good understanding of RESTful API design and service integration.
- Experience with unit and integration testing (JUnit, Mockito or similar).
- Familiarity with Git or other distributed version control systems.
- Strong communication skills and ability to work effectively in a distributed team setup.
Nice to have
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
- Familiarity and experience with modern Java versions (up to Java 21).
- SQL knowledge; experience with PostgreSQL or Oracle is a plus.
- Experience working with Docker: running applications and managing containerized dependencies.
- Exposure to CI/CD pipelines and tools (Jenkins, Jira, Confluence).
- Comfort working in Unix/Linux environments.
Информация о компании Luxoft
Преимущества сотрудникам
- Relocation assistance
- Team buildings
- Багатонаціональна команда
- Велика стабільна компанія
- Освітні програми, курси
- Java
- Spring Framework
- Hibernate
- Spring Data JPA
- Apache Tomcat
- SQL
- RDBMS
- PostgreSQl
ELEKS Software Engineering and Development Office is looking for an experienced Middle Java Developer in Ukraine (Lviv, Ivano-Frankivsk, Ternopil) or Poland.
About project
Our client is a large financial services company, based in the USA. This company helps financial institutions worldwide grow assets efficiently with its innovative portfolio management suite of data management, investment accounting and performance measurement solutions.
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 ORM, Hibernate (Spring Data JPA)
- Deep understanding of Java-based application servers (e.g., Tomcat, etc.)
- SQL knowledge, any RDBMS, PostgreSQL is a plus
- Upper-Intermediate English level
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
- On-site business trips abroad
Информация о компании Eleks
Преимущества сотрудникам
- English Courses
- Relocation assistance
- Велопарковка
- Гнучкий графік роботи
- Компенсація витрат на спорт
- Медичне страхування
- Оплачувані лікарняні
- Освітні програми, курси
- Парковка для авто
- Java
- API testing
- Postman
ELEKS Quality Assurance Office is looking for a Middle Automation Test Engineer (Java) in our offices in Ukraine (Lviv, Ivano-Frankivsk, Ternopil, Kyiv).
About project
The company is spread across the world, main location – USA. It is committed to helping financial institutions worldwide grow assets efficiently with its innovative portfolio management suite of data management, investment accounting, and performance measurement solutions delivered over its secure private cloud. The customer deploys trusted solutions and services that create operational efficiencies and help reduce complexity and risk. In addition to the cloud solutions, customer Management Services offering helps deliver enriched and ready-for-use investment data. Customer-integrated technology, products, and services help our clients to grow their assets efficiently and effectively.
Requirements
- 2 + years of commercial automation experience
- Experience in automating in Java
- Ability to switch between test automation and manual testing
- Knowledge of software testing techniques and methodologies
- Good understanding of test automation goals, areas of applicability, activities, deliverables
- Experience in performing API testing using Postman or a similar tool
- Strong communication skills, should be ready to pass interviews with customers
- Upper-intermediate level of English experience
Responsibilities
- Review, analyze and assess project requirements and specifications as well as product functionality to convert them into quality control process artifacts
- Prepare manual test cases for automation
- Prepare and acquire test data
- Develop and execute automation scripts, log and evaluate results, and document deviations from the expected results
- Use automation scripts administration, monitoring, and management tools
- Contribute to test documentation creation
Информация о компании Eleks
Преимущества сотрудникам
- English Courses
- Relocation assistance
- Велопарковка
- Гнучкий графік роботи
- Компенсація витрат на спорт
- Медичне страхування
- Оплачувані лікарняні
- Освітні програми, курси
- Парковка для авто
- Java
- JDK
- JDBC
- JPA
- JMS
- JAXB
- JAXRS
- Servlets
- Spring
- HTML
- CSS
- JavaScript
- WebSocket
- React
- Bootstrap
- MSSQL
- Hibernate
Intetics is looking for an experienced Fullstack Java Developer to join a project for a leading financial services company. You'll be working on building a robust, modern user portal using Vaadin Flow for the frontend and Java for the backend. If you’re passionate about full-cycle development and thrive in dynamic environments, this role is for you.
Responsibilities:
- Design, develop, and maintain robust and scalable back-end solutions using Java technologies.
- Collaborate with business users to develop front ends using the vaddin flow framework to integrate user-facing elements with server-side logic.
- Architect and implement RESTful APIs for seamless communication between front-end and back-end systems. • Integrated static embedded views from Metabases into a new user portal.
- Optimize application performance and ensure high availability, reliability, and security.
- Conduct code reviews, provide constructive feedback
- Stay updated on emerging technologies and best practices to continuously improve development processes.
Requirements
- Computer science Degree
- Proven experience 8 years or more as a Java Developer, with a strong focus on back-end development, multi-tier, multithreaded , multi-user , distributed application services.
- Proficiency in Core Java programming language JDK 21 and related frameworks (e.g., JDBC, JPA , JMS, JAXB, JAXRS , Servlets & Spring).
- Solid understanding of web development technologies such as HTML, CSS and JavaScript and WebSocket’s.
- Experience with front-end frameworks/libraries such as React, Bootstrap is a plus.
- Hands-on experience with database technologies (e.g., MSSQL) and familiarity with ORM frameworks such as Hibernate JPA.
- Strong understanding of software architecture principles and design patterns.
- Excellent problem-solving skills and attention to detail.
- Strong communication and collaboration skills, with the ability to work effectively in a team environment.
- English- Upper-Intermediate
Информация о компании Intetics
Преимущества сотрудникам
- English Courses
- Relocation assistance
- Team buildings
- Work-life balance
- Медичне страхування
- Освітні програми, курси
- Java
- Spring Boot
- Oracle Database
- MongoDB
- API
- SOA
- Docker
- AWS
We are seeking a Senior Software Engineer to lead the design and implementation of a critical PeopleSoft integration component within our enterprise SaaS platform. You will work on a high-impact data extraction and processing service, powering integration with well-known higher education institutions.
As a senior member of our engineering team, you’ll tackle complex architectural and data model challenges, building scalable and robust systems that meet enterprise-level standards.
Requirements
- 6+ years of experience in software engineering, with a strong background in building scalable backend systems
- 3+ years in senior engineering roles working on Java-based web or SaaS applications
- Proficiency in Java, Spring Boot, Oracle DB, and MongoDB
- Solid understanding of modern architectural patterns, including microservices, stateless APIs, and SOA
- Hands-on experience with Docker and general knowledge of AWS cloud infrastructure
- Familiarity with system scalability, high availability, and performance optimization techniques
- Strong skills in working with complex algorithms and large data sets (high-frequency, high-volume environments a plus)
- Proven experience applying enterprise-level software development practices (code reviews, CI/CD, automated testing)
- Prior experience in startup or product-focused environments is a plus
Responsibilities
- Design and implement a high-performance data extraction and processing service for PeopleSoft Campus Solutions integration
- Architect, develop, and maintain scalable, secure, and maintainable components as part of our microservices-based platform
- Solve complex software engineering problems, balancing speed, reliability, and quality
- Collaborate cross-functionally with Product, QA, DevOps, and Customer teams to ensure seamless end-to-end delivery
- Champion best practices in code quality, performance, security, and continuous improvement
Информация о компании ABCloudz
Преимущества сотрудникам
- English Courses
- Бухгалтерський супровід
- Компенсація витрат на спорт
- Компенсація навчання
- Медичне страхування
- Оплачувані лікарняні
- Java
- JVM
- Spring
- Spring Cloud
- RESTful API
- Spring Boot
- JavaScript
AUTO1’s Java engineers play a pivotal role in revolutionizing the automotive industry by developing cutting-edge tools and applications. In this role, you will primarily focus on back-office operations while also handling tasks that involve JavaScript. You will take ownership of our applications, ensuring they meet the highest quality standards and deliver exceptional value to our clients. Collaborating within a diverse and dynamic team, you will have the opportunity to propose innovative solutions and drive impactful changes to address both technical and business challenges.
Your new Role
- Architect, develop, ship, monitor and maintain throughout the whole software development life cycle in our service oriented platform with currently 300+ restful microservices
- Use your experience, hands-on and can-do attitude to solve complex problems
- Raise the bar and drive technological innovations to keep AUTO1 at the cutting edge
- Lead by example and mentor those around you to push boundaries and excel
- Collaborate with various engineering and product teams to ensure our high business standards, and take the chance to get involved with other technologies and other fields of software development
Your Skills
- 3+ years of professional experience in Java programming with Spring-based technologies
- Good understanding of JVM
- Strong experience in building RESTful APIs
- Hands-on experience with Spring Boot; experience with Spring Cloud is a plus
- Knowledge of JavaScript is an advantage, along with a willingness to take on tasks involving it
- Good communication skills in English
Информация о компании AUTO1 Group
Преимущества сотрудникам
- Relocation assistance
- Team buildings
- Багатонаціональна команда
- Гнучкий графік роботи
- Компенсація навчання
- Java
- Spring Cloud
- Spring Core
- Spring Data
- Spring MVC
- Spring Security
- Hibernate
- Scala
- Kotlin
- MySQL
- PostgreSQl
- Oracle
- MSSQL
- RDBMS
- MongoDB
- AWS
- GCP
- Microservices
- Kafka
- RabbitMQ
- Maven
- Gradle
- Git
- Docker
- Nginx
We are looking for a qualified Java Engineer to design, develop, and maintain high-quality software applications using the Java programming language.
Our Perfect Candidate
- Strong knowledge and experience with languages and frameworks: Java 8 or more, Strong knowledge Spring (Core, MVC, Data, Security, Cloud), Hibernate or Spring Data, will be good: Play 2 or other middleware frameworks, Scala or Koltin;
- Experience with the following databases and storage tools: MySQL, PostgreSQL, Oracle, MSSQL or other SQL based Database, MongoDB or other document oriented database, DB replicates;
- Experience with the following protocols, libraries and APIs: Java core, Java multithreading and concurrency, Good understanding of HTTP, gson, jackson or other lib for work with JSON, Java Servlet API, FB/Twitter/Google etc api integration, Payments api experience, AWS/ Google cloud;
- Knowledge of and experience with such approaches and principles: Strong OOP / OOD / DDD / TDD, Understanding of Patterns, REST and ability use in work, Good understanding of MVC pattern, DI pattern, Algorithm knowledges, Strong understanding of SQL, Functional approaches, Microservices architecture, Third party services integration, Kafka / Rabbit etc;
- Experience with such technologies and tools: Maven / Gradle, IDE Java debug tools, Java profiler, Git, Good linux administrator level will be good, Docker, Clustering experience, Nginx.
Key Qualifications/Responsibilities
- Estimate tasks provided by a Project Manager (PM) or Technology Lead (TL);
- Complete tasks from PM or TL within the estimated time;
- Participate in the SCRUM process;
- Participate in project development;
- Perform technical research;
- Keep technical documentation of the project;
- Prepare reports;
- Communicate with customers;
- Work on improvements of the current project.
Информация о компании Computools
Преимущества сотрудникам
- English Courses
- Гнучкий графік роботи
- Компенсація домашнього офісу
- Компенсація навчання
- Надається ноутбук
- Оплачувані лікарняні
- Освітні програми, курси
- Java
- RDBMS
- PostgreSQl
- Huawei Cloud
- AWS
- Spring Boot
- GCP
- Docker
Development of a national-level service that enables citizens to access social cards used for specific purposes, such as receiving social benefits, making payments for eligible goods and services, and accessing social discounts. The project includes building a mobile app for social workers to assist citizens during the onboarding process, as well as creating a dashboard for financial institutions to monitor and analyze card usage.
Requirements
- 7+ years of hands-on experience in Java backend development
- 5+ years working with relational databases (PostgreSQL or similar)
- 5+ years in cloud-based architecture (Huawei Cloud, AWS, etc.)
- 3+ years in a Tech Lead or Architect role
- Deep knowledge and experience in Java and Spring Boot;
- Experience with different RDBMSes (PostgreSQL preferred), proven experience of building database schemas and optimizing them;
- Extensive experience with cloud services (AWS, GCP, Huawei Cloud) and proficiency in design, deployment, and management of cloud-oriented applications;
- Proven ability to lead backend teams, oversee technical quality, and coordinate with DevOps/infrastructure efforts;
- Expertise in data structures usage and implementation;
- Solid understanding of different software architectural patterns;
- Solid understanding of OIDC, LDAP;
- Familiarity with Docker and containerization technologies;
- Experience writing unit/integration/E2E tests;
- Upper-Intermediate+ English (clear communication with global teams)
Soft-skills:
- Ability to think critically and solve complex issues;
- Good communication/collaboration skills;
- Proactive and initiative-driven mindset
- Strong cross-functional collaboration skills
- Strong analytical skills with the ability to think critically and solve complex issues;
- A team-oriented approach – not just an individual contributor"
Would be a plus
- Experience building financial applications, working with banks, or governmental digital services
- Familiarity with AWS, Docker, or containerized solutions
- Experience with Test-Driven Development (TDD) and quality-first engineering practices
Responsibilities
- Lead development of critical backend features
- Design scalable, efficient, and maintainable software architectures that meet business requirements;
- Collaborate with developers, DevOps, QA, and business/domain experts
- Guide and mentor other backend engineers
- Identify potential technical risks and develop mitigation strategies;
- Ensure knowledge is effectively shared and maintained within the team.
- Own the end-to-end software development lifecycle
- Participate in strategic planning and technical discussions with globally distributed teams
Информация о компании IdeaSoft
Преимущества сотрудникам
- English Courses
- Team buildings
- Багатонаціональна команда
- Бухгалтерський супровід
- Гнучкий графік роботи
- Компенсація витрат на спорт
- Компенсація навчання
- Оплачувані лікарняні
- Освітні програми, курси
- Java
- React
- Angular
- TypeScript
- Rest API
- SCSS
We are looking for a Fullstack Developer to join the team delivering dedicated software for one of our clients. By joining us, you will become part of the Digital Competence Center team. This team consists of highly skilled people like you, including backend and frontend developers, test automation engineers, Scrum masters and delivery managers. You will have the opportunity to be part of teams working on projects from different sectors and collaborate with teams from different cities and countries.
If you are looking for a diverse and interesting environment to work in, don't hesitate to contact us and participate in the recruitment process.
Your tasks
- Designing, implementing, and maintaining new functionality in the application
- Verifying code and writing unit tests
- Maintaining the integrity of the application state between front-end and back-end
- Ensuring high-quality code and taking care of project documentation
- Integrating with APIs, communicating via REST API/GraphQL
- Creating and optimizing database queries (MySQL/PostgreSQL/ MongoDB)
- Residing in Ukraine is required
Requirements
- Minimum 5 years of programming experience
- Knowledge of backend: Java, and strong commercial experience with JS frameworks - React and/or Angular
- Familiarity with TypeScript, REST API, SCSS
- Fluency in spoken and written English
Информация о компании Sii Ukraine
Преимущества сотрудникам
- English Courses
- Гнучкий графік роботи
- Довгострокові проекти
- Регулярний перегляд зарплатні
- Java
- Spring
- Hibernate
- JPA
- Jira
- Confluence
- Git
- Maven
- Jenkins
- Gradle
- Oracle
- PostgreSQl
- MongoDB
- Kafka
- RabbitMQ
- ActiveMQ
- JMS
As our worker, you will join a community of over 700 Java Developers at Sii.
Our specialists are involved in building a portal for finding and tracking parcels in real-time. We are also involved in developing a global digital identity validation and authentication service to provide real-time ID control and prevent impersonation as part of the digital journey.
We have partnerships with AWS and Adobe. This would give you access to unique projects and many perks such as free training and exam vouchers.
Our candidates receive a personalized offer that matches their career plan and preferences, with many different projects to choose from.
Your tasks
- Developing, implementing, and testing software using advanced technologies
- Adding new functionalities
- Troubleshooting software problems
- Preparing technical documentation
- Collaborating with other team members to understand the problem better
- Proposing new options for optimization and changes
Requirements
- At least 3 years of experience in Java 8+ (Java 11 would be an asset)
- Practical knowledge of Spring/ Hibernate/ JPA
- Previous work with Jira/ Confluence/ Git/ Maven/ Jenkins/ Gradle
- Experience with relational and non-relational databases (Oracle, PostgreSQL, MongoDB)
- Communication skills, openness, and commitment
- Good written and spoken technical English, allowing trouble-free communication
- Tax residence in Ukraine required
Nice to have
- Knowledge of queues (Kafka/ RabbitMQ/ ActiveMQ/ JMS)
- Familiarity with cloud solutions
Информация о компании Sii Ukraine
Преимущества сотрудникам
- English Courses
- Гнучкий графік роботи
- Довгострокові проекти
- Регулярний перегляд зарплатні
- Java
- Selenium
- Selenide
- REST Assured
- TestNG
- JUnit
- Maven
- Gradle
- Allure
- CI/CD
- GitLab CI
- Git
- Agile
Responsibilities
- Development, implementation, and maintenance of automated tests for Java web applications using Selenium (Selenide)
- Development, implementation, and maintenance of automated RestApi tests using Java + RestAssured
- Design and support of test frameworks (TestNG/JUnit, Page Object)
- Configuration and integration of tests into CI/CD pipelines (Gitlab CI)
- Report configuration
- Setup of database connections and communication
- Requirements analysis and creation of automated test scenarios
- Collaboration with the development team, participation in code reviews, and support of test environments and infrastructure
Requirements
- 4 years of experience in automated testing, with experience at the Middle/Middle+ level
- Excellent proficiency in Java, Selenium/Selenide, RestAssured, TestNG/JUnit, Maven/Gradle
- Knowledge of OOP principles and familiarity with design patterns (Page Object, Builder, etc.)
- Experience working with JDBC and SSH Connectors
- Experience with reporting tools (Allure Report)
- Experience with CI/CD tools (GitLab CI) and Git
- Understanding of Agile methodologies, good communication skills, responsibility, and attention to quality
Информация о компании Aventus IT
Преимущества сотрудникам
- English Courses
- Gaming room
- Team buildings
- Допомога психотерапевта
- Кава, фрукти, перекуси
- Компенсація витрат на спорт
- Компенсація навчання
- Медичне страхування
- Оплачувані лікарняні
- Java
- Rest API
- React
- AWS
- Azure
- GCP
- Linux
- Unix
- RDBMS
- NoSQL
- PostgreSQl
- MongoDB
- Cassandra
We are looking for a person with in-depth knowledge of Full Stack development who is striving to grow professionally.
Customer
It is an international technology company that specializes in developing high-load platforms for data processing and analytics. Its core product helps businesses manage large volumes of data, build models, and gain actionable insights. The company operates globally and serves clients primarily in the marketing and advertising sectors, and focuses on modern technologies, microservices architecture, and cloud-based solutions.
Project
The project focuses on working with audiences and targeting from the advertisers’ side (such as marketing agencies and similar structures). It is an independent project within a larger AdTech platform.
Requirements
- 4 years of experience in software development using Java
- Experience in building multitier web applications and creating REST APIs
- Good understanding of OOP principles, design patterns, algorithms, and data structures
- Hands on experience with React
- Familiarity with cloud platforms (AWS, Google Cloud, or Azure)
- Hands on experience with Linux/Unix environments
- Experience with relational and/or NoSQL databases (e.g., PostgreSQL, MongoDB, Cassandra)
- Ability to write clean, maintainable, and well-tested code
- Eagerness to learn and contribute to engineering best practices
- At least an Upper-Intermediate level of English
Responsibilities
- Develop and maintain scalable web applications using a microservices architecture
- Participate in designing and implementing RESTful APIs
- Support ingestion, processing, and analytics pipelines for large datasets
- Take part in proof-of-concept (POC) initiatives to assess the viability of emerging tools and practices
- Contribute to Front-end development using React
- Ensure code quality through testing, code reviews, and adherence to best practices
- Work with cloud-based infrastructure and tools to deploy and monitor applications
- Collaborate with cross-functional teams including Data Analysts and Scientists
- Support continuous improvement by suggesting tools, frameworks, and workflow enhancements
Информация о компании Sigma Software
Преимущества сотрудникам
- Work-life balance
- Гнучкий графік роботи
- Медичне страхування
- Освітні програми, курси
- Юридичний супровід
- Java
- SQL
- Spring
- Spring Boot
- PostgreSQl
- HTTP
- AWS
- JavaScript
- HTML
- CSS
- Angular
Що потрібно робити:
- Розробка та супровід проєктів для проведення закупівель, платежів, оплат товарів та послуг, ведення договорів
Необхідні знання, досвід та особисті якості:
- 2+ роки комерційного досвіду роботи Java розробником (Java 8, Java 17+)
- Обов"язково мати впевнені знання SQL (розуміння факторів, що впливають на продуктивність БД, вміння писати складні запити, оптимізувати їх)
- Впевнені знання Java Core, багатопоточності
- Відмінне володіння Spring, Spring Boot
- Досвід роботи з PostgreSQL
- Знання принципів ООП, чистого коду, архітектури, SOLID
- Розуміння принципів роботи веб-додатків, стеку мережевих протоколів, HTTP
- Розуміння основних вразливостей веб-додатків та способів захисту від них
Додатковою перевагою буде:
- Досвід роботи з AWS, IaaC, контейнерами
- Базові знання JS, HTML/CSS, Angular
Информация о компании ПриватБанк
Преимущества сотрудникам
- English Courses
- Fitness Zone
- Gaming room
- Кімната відпочинку
- Кава, фрукти, перекуси
- Компенсація навчання
- Медичне страхування
- Java
- Spring Boot
- Spring Data
- Spring Cloud
- JMS
- Kafka
- Docker
- NoSQL
- Redis
- Aerospike
- SQL
- MariaDB
- SingleStore
Responsibilities:
- Implementing new features and delivery then to production
- You will design and implement core services using modern technologies and practices
- Daily communication with Product owner and Architect
- Impact on product and technical decisions
- Support services in production
Requirements:
- 3+ years of experience of Java Core, multithreading
- Professional programming experience in a SOLID, IoC, OOP, Software Design Pattern, Spring (Boot, Data and Cloud), client-server architecture
- Willing to work on features as a whole (including frontend and backend parts)
- Experience with messaging systems (JMS, Kafka)
- Experience with Docker
- Experience with NoSQL (Redis, Aerospike)
- Experience with SQL (MariaDB, SingleStore)
- Experience to write tests (unit testing or functional testing, instrumentation, and test harnesses)
- Upper - Intermediate English
Nice to have:
- Deep knowledge of concurrency, resiliency, caching
- Expertise in building highly scalable, fault-tolerant, distributed service, high-load
- Aerospike
Информация о компании Playtika
- Java
- Spring Framework
- JavaScript
- HTML
- CSS
- React.js
- AWS
- Azure
- Kubernetes
- AI tools
- Terraform
The client is looking for a Senior Java Full-Stack Engineer to accelerate product development and get more done for the overall roadmap for their flagship workforce management offering HotSchedules Labor. Currently, the team is international with Engineers and QA Engineers from Ukraine, Latin America, and the US. This will be a perfect opportunity to master your English language skills, as many meetings are conducted in English. Most developers in the team are full-stack developers, although the backlog is heavier on backend tasks, hence some experience in front-end development (ReactJS) will be needed.
Requirements
- 5 years of experience with Java, familiarity with Java 17 or newer versions is a plus
- Hands-on experience with the Spring framework
- Solid understanding of JavaScript, HTML, and CSS
- Practical experience working with ReactJS - 2 years
- Familiarity with cloud platforms such as AWS or Azure is a bonus
- Knowledge of Kubernetes and Terraform is considered an advantage
- Familiarity and readiness to work with a range of AI tools are expected
- English language skills at an upper-intermediate level or higher
- Ukrainian - Advanced or higher
Responsibilities
- Develop new features from the product backlog
- Develop REST services to support high-volume, low-latency web and mobile apps
- Design and implement DB schema to allow new functionality
- Maintain existing codebase
- Collaborate with the team to set technical standards and share best practices.
- Build high-quality solutions
Информация о компании N-iX
Преимущества сотрудникам
- English Courses
- Гнучкий графік роботи
- Компенсація витрат на спорт
- Компенсація навчання
- Медичне страхування
- Java
- Spring Framework
- Hibernate
- Maven
- Jenkins
- Apache Tomcat
- IBM WebSphere
- CI/CD
- Oracle Database
- Unix
- Bash
- SSH
We are seeking a skilled and motivated Middle Java Developer to join our team. The ideal candidate is self-motivating and has a passion for writing great code.
Innovecs is a global digital services company with a presence in the US, the UK, the EU, Israel, Australia, and Ukraine. Specializing in software solutions, the Innovecs team has experience in Supply Chain, Healthtech, Collaboration Tech, and Gaming.
For the fifth year in a row, Innovecs is included in the Inc. 5000, the list of fastest-growing private companies in the US, and a ranking of the best global outsourcing service providers by IAOP. Recently, Innovecs was honored with the prestigious Global Good Awards for the Employee Engagement & Wellbeing, won gold at the Employer Brand Management Awards, and was included in the Global Top 100 Inspiring Workplaces Ranking.
About the client:
Our client is a leading company in the supply of advanced technological services and systems for human resources management – payroll systems, human resources systems, attendance systems, pension savings, and more. The systems allow for full flexibility and operational independence, maximum transparency of information and data, and serve as a tool for the automation of organizational processes while abiding by the law, protecting sensitive information and the organization’s interests.
Requirements:
- 3+ years of relevant commercial experience in software development using Java.
- Deep knowledge of Java.
- Experience with: Spring Framework (Core, MVC, Security), Hibernate, Debugging, Source control systems, Maven, Jenkins, Application servers (Tomcat, WebSphere).
- Good understanding and experience in OOP / Patterns.
- Cloud Platforms.
- CI/CD.
- English – Upper-intermediate
Would be a plus:
- Oracle DB.
- Unix, Bash.
- SSH.
- Virtualization
Responsibilities
- Analyze requirements and contribute to project development.
- Take part in technical architecture and design.
- Cover existed and new code with Unit and integration tests.
- Perform code review.
- Server troubleshooting.
Информация о компании Innovecs
Преимущества сотрудникам
- Team buildings
- Безкоштовний брендований мерч
- Гнучкий графік роботи
- Допомога психотерапевта
- Медичне страхування
- Надається ноутбук
- Оплачувані лікарняні
- Освітні програми, курси
- Java
- Microservices
- Spring
- Hibernate
- Kafka
- SQL
- NoSQL
- MySQL
- Oracle
- Cassandra
- DynamoDB
- Redis
- AWS
- Azure
- GCP
- Angular
Our client is innovative manufacturer of medical devices in the United States which produces a devices and software applications.
At this project, you will have a great opportunity to be involved into the full development life cycle of medical software which is intended to help individuals by processing certain information taken from medical devices to identify health trends and to track daily activities. As additional there are opportunities to work with medical devices, in scope of end-to-end testing.
As part of the GlobalLogic team, you will grow, be challenged, and expand your skill set working alongside highly experienced and talented people.
If this sounds like an exciting opportunity for you, send over your resume!
Requirements
- Minimum of 7 years of experience in Java, with a focus on designing and implementing highly scalable web applications, data pipelines, and cloud-based microservices
- Experience with frameworks such as Spring, Hibernate, and Apache Kafka, and cloud-native services is highly desirable
- Strong understanding of database concepts and experience with SQL and NoSQL databases (e.g., MySQL, Oracle, Cassandra, DynamoDB, Redis).
- Familiarity with cloud platforms (e.g., AWS, Azure, Google Cloud) and experience deploying applications in cloud environments is advantageous
- Experience with microservices and event-driven architectures
- Strong analytical and problem-solving skills with the ability to troubleshoot complex issues and implement effective solutions
- Excellent written and verbal communication skills with the ability to articulate technical concepts clearly and effectively
- Ability to work both independently and collaboratively in a fast-paced, agile environment. Strong team player with a positive attitude and a passion for technology
- Good to have UI/Angular development understanding
Job responsibilities
- Architect, design, and develop highly scalable, reliable web scale applications, tools, and automation frameworks to meet business requirements.
- Implement cloud-based microservices leveraging event-driven architectures.
- Collaborate with cross-functional teams to design and build efficient and robust data pipelines for batch, near-real-time, and real-time processing using Java technologies.
- Optimize applications, data pipelines, and microservices for scalability, performance, and efficiency to handle large volumes of data and traffic in a cloud environment.
- Ensure adherence to coding standards, best practices, and software development methodologies. Perform code reviews and provide constructive feedback to team members.
- Implement monitoring and alerting solutions to ensure the reliability and availability of applications, data pipelines, and microservices. Participate in troubleshooting and resolution of production issues.
- Create and maintain technical documentation, including design documents, architecture diagrams, and system documentation.
- Collaborate effectively with cross-functional teams, including product management, QA, and operations. Communicate technical concepts and solutions to both technical and non-technical stakeholders.
Информация о компании GlobalLogic
Преимущества сотрудникам
- Relocation assistance
- Б'юті послуги
- Допомога психотерапевта
- Компенсація витрат на спорт
- Медичне страхування
- Освітні програми, курси
- Java
- JavaScript
- TypeScript
- React
- API
- SQL
- NoSQL
- AWS
- CI/CD
- Docker
- Twilio
- Iterable
Our client started as a small team of developers determined to bring trust and transparency to car shopping. Since then, their innovation and go-to-market acceleration history have driven industry-leading growth.
The product is the largest and fastest-growing automotive marketplace, and they have been profitable for over 15 years. We are here for them to fulfill their mission and give people the power to reach their destination.
If you are
- Proven in Java development, ideally gained in a fast-paced environment
- Experienced with JavaScript, TypeScript, and React
- Proficient in writing well-structured, high-performance code for scalable web applications and APIs
- Knowledgeable in database design, with experience in both SQL and NoSQL systems
- Familiar with cloud platforms like AWS or comparable alternatives
- Skilled in CI/CD workflows and containerization using tools like Docker
- Independent and self-directed in handling tasks with minimal supervision
- Fluent in English at an intermediate level or higher for effective team collaboration
- Experienced with platforms such as Twilio, Iterable, or similar cloud communications solutions (would be a plus)
And you want to
- Collaborate with cross-functional teams, including engineers, product managers, and designers, to identify, address, and solve technical challenges in a supportive and professional environment
- Build and integrate RESTful APIs and backend services that are secure, efficient, and well-documented
- Develop clean, thoroughly tested, and optimized code
- Contribute technical expertise during architectural design reviews and provide hands-on mentorship
- Implement and evolve a communications platform that enables email and SMS communications
Информация о компании SoftServe
Преимущества сотрудникам
- Fitness Zone
- Гнучкий графік роботи
- Компенсація витрат на спорт
- Медичне страхування
- Оплачувані лікарняні
- Java
- NoSQL
- RDBMS
- Spring Framework
- HTTP
- HTTPS
- RESTful API
- Maven
- Gradle
- Spring Boot
- Hibernate
- Docker
- JavaScript
- Angular
- React
У IT-команді NIX кожен може реалізувати себе – навіть початківець із мінімальним досвідом. Зараз ми у пошуку Junior Java Developer, який отримає всі необхідні можливості для потужного старту.
Що тобі знадобиться:
- Пристрасть до навчання та бажання постійно вдосконалювати свої навички.
- Відмінне знання принципів об’єктно-орієнтованого програмування, зокрема на Java.
- Розуміння функцій Java Core.
- Досвід написання модульних тестів для забезпечення якості коду.
- Навички взаємодії з реляційними або NoSQL базами даних.
- Ознайомленість з поняттями Spring framework.
- Розуміння HTTP/HTTPS і RESTful API.
- Досвід з Git або схожими системами контролю версій.
- Практичний досвід з такими інструментами для створення проектів, як Maven або Gradle.
- Готовність навчатися та розвиватися до рівня Full Stack інженера, працюючи з різними технологіями поза Java для вирішення складних інженерних задач.
- Впевнене володіння технічною англійською для розуміння документації та чіткого вираження своїх ідей.
Буде перевагою:
- Знання Spring Boot та його функцій.
- Розуміння інструментів об’єктно-реляційного відображення (ORM), таких як Hibernate.
- Дотримання встановлених принципів проєктування – DRY, KISS, YAGNI та SOLID – для підтримки та масштабування коду.
- Досвід використання Docker або інших інструментів контейнеризації.
- Знання JavaScript і базове розуміння інтерфейсних фреймворків, таких як Angular або React.
Етапи випробувального терміну:
За перші місяці роботи ти поетапно здобудеш знання та навички, необхідні для успішної роботи на реальному проєкті. Ментор та команда будуть поруч, щоб підтримати тебе.
- Стандартизація знань та умінь
- Перш за все, ти опануєш структуровану навчальну програму. Вона допоможе здобути/систематизувати знання, що відповідають найкращим галузевим практикам і внутрішнім стандартам NIX для інженерів Java.
- Персоналізація навчання
- Ми разом оцінимо твої знання та виявимо потреби згідно до стандартів, після чого персоналізуємо навчальну програму. Тобі гарантовано умови, необхідні для продуктивного зростання та комфортної адаптації в команді.
- Індивідуальний план розвитку
- Твій ментор розробить покроковий план, в якому будуть зафіксовані необхідні навички, знання та потенційні зони зростання. Цей план стане твоєю “дорожньою картою” на шляху до професійного успіху.
- Опанування технологій
- Під час випробувального періоду ти зможеш вивчати технології та підходи, включені в індивідуальний план розвитку. Якщо ти потребуватимеш доступу до онлайн-курсів / технічної документації / наставництва старших розробників тощо, ми забезпечимо необхідні можливості та доступи.
- Практичний досвід
- На всіх етапах випробувального періоду ти отримуватимеш завдання, щоб закріпити набуті знання та навички на практиці. Такий підхід допоможе подолати професійні бар’єри, навчитися акумулювати знання та набути необхідної експертизи для роботи на реальних проєктах у складі команди.
Активна участь та відкрите спілкування є гарантом успішного випробувального періоду. Пам’ятай: ми завжди відкриті до твоїх ідей та пропозицій, і готові надати відповіді на всі хвилюючі питання. NIX зацікавлений у створенні комфортного навчального і робочого середовища, де ти зможеш реалізувати свій професійний потенціал на повну.
Информация о компании NIX Solutions
Преимущества сотрудникам
- Кава, фрукти, перекуси
- Медичне страхування
- Надається ноутбук
- Освітні програми, курси
- Регулярний перегляд зарплатні
- Java
- Spring Boot
- Microservices
- Git
- CI/CD
- Docker
- RDBMS
- NoSQL
We are looking for a person to join us in growing our business and taking part in new, challenging opportunities. If you can quickly learn new technologies, see the “big picture”, strive to develop high-quality solutions, and work independently, it could be the perfect role for you.
We view technology as a tool and aren’t dogmatic about it. We use these tools to serve our Customers, and we love it when a hard issue can be solved in a simple, beautiful, and cost-effective way. This approach drives our technology choices today and will continue to do so in the future.
Requirements
- At least 4+ years of experience in software engineering
- Solid knowledge of Java8+, Spring Boot, and microservices architecture
- Commercial experience with Git, CI/CD tools, and Docker
- Familiarity with data structures, algorithms, and object-oriented design (OOD)
- Proficiency in working with both relational and non-relational databases
- Good estimation skills and the ability to come up with solutions and pros/cons
- Experience in designing, implementing, and delivering rich web applications
- Experience of working with documentation, software development lifecycle (SDLC), and ALM tools
- At least Upper-Intermediate level of English
Responsibilities
- Take on end-to-end responsibility for solutions, from gathering requirements, to ensuring quality, releasing to production, and providing support
- Be a team player and encourage equal participation, cross-functionality, and the growth of other team members
- Communicate efficiently and directly with stakeholders and provide support to the business side of the project
- Produce clean code and proactively review it with peers to ensure its quality
- Ensure software quality, maintainability, and compliance with best practices
- Participate in requirements clarification sessions, collect the inputs and requirements for assigned tasks
- Participate in estimation and planning sessions
- Support proposal preparation using your technical expertise
- Create technical project documentation and user documentation
- Participate in project and team meetings, providing relevant contributions and information
- Analyze given business issues, extract and document business requirements, and elaborate technical solutions
- Communicate with Customers on complex matters, participate in discussions and negotiations
- Participate in technical interviews of software developers and assess candidates’ capabilities against job requirements
Информация о компании Sigma Software
Преимущества сотрудникам
- Work-life balance
- Гнучкий графік роботи
- Медичне страхування
- Освітні програми, курси
- Юридичний супровід
Страницы
Читайте нас в Telegram, чтобы не пропустить анонсы новых курсов.