Jobs Lviv
12-
· 21 views · 0 applications · 6d
GenAI-focused Engineering Lead (Java)
Hybrid Remote · Ukraine (Lviv) · 7 years of experience · B2 - Upper IntermediateAbout the Client and Product: Our client provides one of the world’s leading online video platforms, designed to power live streaming, online presentations, live conferences, events, tutorials, and training sessions. Leveraging cutting-edge browser-based...About the Client and Product:
Our client provides one of the world’s leading online video platforms, designed to power live streaming, online presentations, live conferences, events, tutorials, and training sessions. Leveraging cutting-edge browser-based video capture technologies, the platform can support thousands of simultaneous viewers during live events.
Built with advanced video pipeline technologies used by leading organizations like Amazon Video and Netflix, the platform encodes and streams millions of minutes of video content annually, making it a key player in the digital video space.
About the Role:
We are seeking a GenAI-focused Engineering Lead to drive the design and implementation of cloud-native software solutions enhanced by generative AI capabilities. In this role, you will collaborate with clients, product teams, and developers to deliver high-quality architectures that are scalable, intelligent, and future-ready.
You will guide and mentor a team of engineers, ensuring alignment with architectural vision and best practices, while spearheading the adoption of modern GenAI technologies to unlock automation, personalization, and next-gen product experiences.
Requirements:Key ResponsibilitiesTechnical Leadership
- Collaborate with clients and stakeholders to gather technical and business requirements, with a focus on GenAI-driven opportunities.
- Define robust, scalable solution architectures that incorporate generative AI models (e.g., LLMs, RAG pipelines, embeddings).
- Select appropriate technologies, cloud services, and AI/ML frameworks to achieve product goals.
- Lead technical discussions and trade-off analysis related to GenAI integration, cloud-native design, and system scalability.
Solution Design & Development
- Provide high-level effort estimations using standard methodologies.
- Define implementation roadmaps and maintain clear, prioritized technical backlogs.
- Lead the development of prototypes and PoCs integrating GenAI capabilities such as conversational agents, content generation, and intelligent automation.
- Actively participate in development activities, contributing hands-on to model integration, vector database design, and inference optimization.
Product Oversight
- Review and document solution architecture, ensuring optimal performance, reliability, and AI model lifecycle management.
- Oversee development teams to ensure implementation aligns with architectural and GenAI standards.
- Support long-term product strategy by evolving AI-powered features and continuously aligning with business and user needs.
Mentorship & Knowledge Sharing
- Mentor engineers on architecture principles, software development best practices, and GenAI design patterns.
- Translate complex GenAI concepts into clear, actionable guidance for both technical and non-technical audiences.
- Foster a learning culture by promoting experimentation, AI literacy, and knowledge exchange within the team.
Desired QualificationsCore Expertise:
- 7+ years of professional software development experience.
- 3+ years in a technical leadership or software architecture role.
- Proven experience designing scalable and maintainable system architectures.
- Strong backend engineering skills with Java, Spring, AWS, REST APIs, and relational databases (e.g., MySQL).
- Practical experience deploying GenAI solutions in production (e.g., LLM integration, RAG, model tuning, prompt engineering).
Technical Skills
- Strong grasp of object-oriented and functional programming concepts.
- Deep understanding of architectural patterns, system design principles, and trade-offs.
- Familiarity with modern software development methodologies and clean coding practices.
- Advanced knowledge of UML and documentation standards.
- Foundational understanding of front-end technologies (HTML, CSS, JavaScript) and user-centered design principles.
- Experience with AI/ML platforms and tools such as TensorFlow, PyTorch, AWS SageMaker, HuggingFace, or LangChain.
- Ability to assess AI model performance and suggest enhancements or fine-tuning strategies.
Soft Skills
- Strong leadership, mentorship, and team coaching abilities.
- Clear communication and interpersonal skills, especially in cross-functional environments.
- Upper-Intermediate or higher level of English proficiency.
Analytical & Organizational Abilities
- Ability to analyze, monitor, and optimize system and model performance.
- Solid decision-making and risk management capabilities.
- Strong planning and estimation skills to drive delivery and stakeholder alignment.
Preferred Skills
- Hands-on experience with the AWS ecosystem (Lambda, ECS, S3, DynamoDB, etc.).
- Familiarity with agile development methodologies and frameworks.
- Experience building AI copilots, chatbots, or GenAI-powered automation flows.
Benefits
We gladly offer:- Work in a flexible, Agile, and multinational team where innovation and collaboration drive success.
- Leverage your skills and experience to develop state-of-the-art software products while expanding your expertise in cutting-edge technologies.
- Gain access to training and learning opportunities to grow your skillset and stay ahead in the ever-evolving tech landscape.
- Work with leading global clients across industries and become a domain expert in AWS and cloud-based solutions.
- Enjoy a modern office located in the city center, providing a dynamic and inspiring workspace.
- Benefit from the flexibility to work both remotely and on-site, allowing you to balance professional and personal commitments effectively.
-
· 52 views · 2 applications · 6d
Middle Java Developer (Rules Engine)
Hybrid Remote · Ukraine (Lviv) · Product · 3 years of experience · B2 - Upper IntermediateAbout us: EveryMatrix is a leading B2B SaaS provider delivering iGaming software, content and services. We provide casino, sports betting, platform and payments, and affiliate management to 200 customers worldwide. But that's not all! We're not just about...About us:
EveryMatrix is a leading B2B SaaS provider delivering iGaming software, content and services. We provide casino, sports betting, platform and payments, and affiliate management to 200 customers worldwide.
But that's not all! We're not just about numbers, we're about people. With a team of over 1000 passionate individuals spread across twelve countries in Europe, Asia, and the US, we're all united by our love for innovation and teamwork.
EveryMatrix is a member of the World Lottery Association (WLA) and European Lotteries Association. In September 2023 it became the first iGaming supplier to receive WLA Safer Gambling Certification. EveryMatrix is proud of its commitment to safer gambling and player protection whilst producing market leading gaming solutions.Join us on this exciting journey as we continue to redefine the iGaming landscape, one groundbreaking solution at a time.
We are looking for a passionate and dedicated Middle Java Developer (Rules Engine) to join our team in Lviv!
About the job:
It is a part of EveryMatrix platform that is responsible for collecting, storing, processing and utilizing hundreds of millions of transactions from the whole platform every single day. We develop Business Intelligent solutions, reports, 3rd party integrations, data streaming and other products for both external and internal use. The team consists of 35 people and is located in Lviv.
We are looking for motivated, proactive developers willing to learn modern technologies, working in a challenging and fast-paced environment. You will be working in small cross-functional Agile teams responsible for the end-to-end development and component support using the You Build It, You Run It’ principle.
What You'll get to do:
- Extend and optimize the Rules Engine.
- Collaborate with cross-functional teams to deliver innovative solutions.
What You need to know:
- Java Core: Deep understanding of collections, performance tuning, type systems, garbage collection, and exception handling.
- Multithreading & Concurrency: Expertise in managing asynchronous computations and ensuring thread safety.
- HTTP & RESTful Services: Strong experience in developing and consuming RESTful services.
- RDBMS & SQL: Proficiency in writing complex SQL queries and a solid understanding of RDBMS theory.
- Spring Boot: Practical experience with the Spring ecosystem, including a strong theoretical foundation.
- Apache Kafka: Proven experience with Kafka, including both practical application and theoretical knowledge.
- Unit/Integration Testing: Demonstrated ability to write testable code with adequate coverage.
Nice to Have:
• Experience with Docker & Kubernetes.
• Experience with the Google Cloud platform.
•Knowledge of Online Casino/Sports Systems.
Here's what we offer:
- Start with 22 days of annual leave, with 2 additional days added each year, up to 32 days by your fifth year with us.
- Stay Healthy: 10 sick leave days per year, no doctor's note required; 30 medical leave days with medical allowance
- Support for New Parents:
- 21 weeks of paid maternity leave, with the flexibility to work from home full-time until your child turns 1 year old.
- 4 weeks of paternity leave, plus the flexibility to work from home full-time until your child is 13 weeks old.
Our office perks include on-site massages and frequent team-building activities in various locations.
Benefits & Perks:
- Daily catered lunch or monthly lunch allowance.
- Private Medical Subscription.
- Access online learning platforms like Udemy for Business, LinkedIn Learning or O’Reilly, and a budget for external training.
- Gym allowance
At EveryMatrix, we're committed to creating a supportive and inclusive workplace where you can thrive both personally and professionally. Come join us and experience the difference!
More
-
· 40 views · 9 applications · 3d
Software Engineer (Java/Kotlin, React)
Hybrid Remote · Ukraine (Lviv) · 3 years of experience · B2 - Upper IntermediateAbout the project: Join us in developing a comprehensive multi-enterprise workforce management platform that enables workers and suppliers to manage their global professional profiles across multiple enterprises. The platform streamlines workforce...About the project:
Join us in developing a comprehensive multi-enterprise workforce management platform that enables workers and suppliers to manage their global professional profiles across multiple enterprises. The platform streamlines workforce operations and talent acquisition processes, providing users with an integrated suite of tools to enhance collaboration, improve talent sourcing, and optimize workforce management across various industries and regions.
As a fullstack developer, you'll contribute to both the backend services and frontend applications, working on features that directly impact thousands of users across multiple enterprises. You'll be part of a team building a platform that modernises how global workforces connect and collaborate.
Requirements:
- 2+ years of commercial experience in backend software development using Java and Kotlin (the latter is optional, but you have to be ready to work with it)
- Experience as a fullstack developer with a focus on backend development
- Experience working with React, TypeScript, and Apollo Client on the frontend part
- Strong knowledge of the Spring Boot ecosystem and experience working with PostgreSQL and Hibernate/JPA
- Proficiency in GraphQL API development and integration
- Familiarity with the Gradle build system
- Strong understanding of software engineering principles, with practical application in real-world environments
- Ability to create scalable, maintainable, and well-tested software solutions
- Experience with Agile methodologies, including TDD, pair programming, and short release cycles
- Strong aptitude for fast prototyping and the ability to adapt to rapidly changing requirements
- Excellent problem-solving skills and attention to detail
- Great written and spoken English (Upper-intermediate level or higher)
Would be a plus:
- Experience working with or integrating GraphQL APIs
- Experience with deployment and configuration management tools like Docker, Terraform, and Kubernetes
- Familiarity with Webpack and modern build tooling
- Familiarity with Styled Components for styling React applications
- A degree in Computer Science or a similar field
Responsibilities:
- Analyze, design, build, and test highly resilient and scalable services using Kotlin within the Spring Boot ecosystem
- Implement unit tests for complex logic and acceptance tests for any changes in REST/GraphQL APIs
- Contribute to the development of a rich user interface using React with TypeScript, ensuring seamless integration with backend services via Apollo Client for GraphQL
- Release software multiple times per week through highly integrated CI/CD pipelines
- Deploy applications using Docker, Kubernetes, and manage configurations with Terraform
- Create application telemetry to enable rapid production feedback loops and improve application performance
- Collaborate within an independent, fully empowered feature team (Product Design, Product Management, Engineering, and Systems Engineering). Work with product managers to determine requirements, write design docs, and ensure continuous feedback
- Implement automated unit testing, end-to-end testing, and functional testing to ensure software quality using tools like Jest and React Testing Library
-
· 284 views · 57 applications · 17d
Junior Java Developer
Ukraine · 0.5 years of experience · B1 - IntermediateDotcode is looking for a Java developer to join our team. This is a great opportunity to work with our friendly team on many interesting projects and be involved in architectural design and development as well, and other challenging and interesting...Dotcode is looking for a Java developer to join our team. This is a great opportunity to work with our friendly team on many interesting projects and be involved in architectural design and development as well, and other challenging and interesting tasks.
More
Skills:
- Minimum 0.5+ years experience developing in Java;
- Good Object oriented design skills;
- Experience with SQL databases (E.g. MySQL, PostgreSQL);
- Strong knowledge of Spring boot, Hibernate, Maven, REST APIs;
- Experience with Test Driven Development (TDD), Behavior Driven Development (BDD);
- Ability to write well-designed and efficient code;
- Hands-on experience in developing software with agile or scrum methodologies;
- A team player who can work seamlessly in a small team;
- Level of English language — intermediate (spoken and written).
Will be plus:
- Experience with AWS (EC2, Lambda, S3 ect.);
- Experience with Linux commands.
We offer:
- Competitive salary;
- Flexible working time;
- Professional training opportunities;
- Friendly work environment and office in a good location;
- Paid vacations and sick leaves.
Hiring flow:
- Call with HR Manager;
- Technical interview with life coding;
- Test task (optional);
- Final interview with CEO.
If you have any questions, feel free to contact :)
-
· 105 views · 10 applications · 30d
Java Engineer (AI-driven environment) to $4500
Hybrid Remote · Ukraine (Lviv) · 4 years of experience · B2 - Upper IntermediateWe are looking for a software engineer to join a HubSpot engineering team creating demo environments and demo data for Sales teams using artificial intelligence and agents. The main principles of our work are software reliability and helping the user to...We are looking for a software engineer to join a HubSpot engineering team creating demo environments and demo data for Sales teams using artificial intelligence and agents. The main principles of our work are software reliability and helping the user to achieve their goals. You will have plenty of opportunities to work in the microservices architecture with cutting-edge technologies.
HubSpot is one of the best technology companies in the USA. 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 Kafka, Amazon SQS, S3, HBase, and much more. Front-end is single-page applications built with ECMAScript 6, React, and Sass. Approximately 1000 Front-end repositories. The Platform Team built up the state of the art infrastructure that allows developers to deploy their code to QA and Production with literally 3 button clicks — you will be able to spend all of your time designing and developing software — there is nothing easier than triggering a build and merge here.
Intelliarts Ltd. is a boutique software engineering company established in 1999, in Lviv, Ukraine. We launch and support dedicated development teams that help startups and technology companies worldwide to build awesome products. With a flat structure, we don’t offer traditional vertical career growth. Instead, we created a working environment encouraging professional and personal growth: challenging projects, tight integration with teams abroad, and learning from experienced colleagues.
Responsibilities
- Communicate directly with product management and peers in Boston and Dublin, other HubSpot development teams to shape out requirements
- 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. We design, develop, test, release, and support our software 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
- 4+ years working with Java
- Excellent understanding of the OO design/programming paradigm
- Solid background in computer science and programming
- Strong knowledge of databases and networks
- English level: Upper-Intermediate
As a plus
- Front-end development experience (React or other modern JS frameworks)
- Familiarity with prompt engineering and fine-tuning using OpenAI or other models
- Practical experience building applications powered by LLMs (OpenAI or other)
We offer
- Fuel your professional growth with paid online courses, conferences, certifications, English classes, a corporate library, and leadership program
- Thrive in a culture of trust and cooperation with no time trackers and minimal bureaucracy
- Enjoy 20 business days of paid vacation, plus state holidays to prioritize your well-being
- Experience an open-door culture, transparent communication, and top management at a handshake distance
- Enjoy comfortable office vibes with no open space policy, relaxing sports areas, a spacious bar/kitchen, and more
- Achieve balance with our hybrid/fully remote work model
- Receive fair and competitive compensation
- Fuel your productivity and foster a sense of community with complimentary daily lunches
- Participate in meaningful initiatives supporting Ukraine’s victory
- Take flexible sick leave without burdensome documentation and access parental benefits
- Choose from comprehensive medical insurance or a sports compensation package
- Have fun with regular team-building activities, corporate events and celebrations, and unique initiatives like Week in Lviv
-
· 225 views · 14 applications · 19d
Junior/Middle Java Developer
Office Work · Poland, Ukraine · 1 year of experience · B1 - IntermediateWe invite a Junior/Middle Java Developer to join our team for long-term cooperation. Gransoft develop an international health insurance portal. Our project has become especially important at this time. Office Location: Uzhhorod or...👨💻We invite a Junior/Middle Java Developer to join our team for long-term cooperation.
Gransoft develop an international health insurance portal.
Our project has become especially important at this time.
▪️Office Location: Uzhhorod or Gdansk
(our company provides a relocation assistance, expenses reimbursement and accommodation if required)
Requirements:
— Strong and confident knowledge of Java, Hibernate, Spring, MySQL
— Experience with any software development 1+ years
Experience with Java provides a significant advantage
— An intermediate-level proficiency in English: reading, writing and speaking
— Responsible attitude to the tasks and deadlines
— Work from office only
We offer:
— Interesting and challenging project
— Creative and friendly atmosphere
— Our company policy is to welcome your ideas and suggestions
— An international team of experienced Java developers
— Paid vacations and days off during national holidays
— Flexible work schedule
— 8-hour workday
— Office in Uzhhorod or Gdansk
— Paid English language courses
— Our company provides a relocation assistance, expenses reimbursement and accommodation if required
More details could be given during an interview
More
Please include your Telegram username in CV -
· 33 views · 0 applications · 19d
Autonomous Networks Developer
Hybrid Remote · Ukraine (Kyiv, Lviv, Odesa, Rivne) · 4 years of experience · B2 - Upper IntermediateKey Responsibilities • Design, develop, and maintain catalog-driven service orchestration solutions. • Implement and support Nokia FlowOne-based fulfilment workflows. • Collaborate with cross-functional teams to deliver customer-specific solutions. •...Key Responsibilities
• Design, develop, and maintain catalog-driven service orchestration solutions.
• Implement and support Nokia FlowOne-based fulfilment workflows.
• Collaborate with cross-functional teams to deliver customer-specific solutions.
• Develop and integrate service/resource inventory and provisioning systems.
• Contribute to the architecture of virtualized and containerized applications.
• Participate in Agile ceremonies and contribute to continuous improvement.
Your Role:
- Proven development experience in multiple customer delivery projects in the fulfilment domain.
- Hands-on experience with FlowOne solutions (Nice to have).
- Strong proficiency in Java or other object-oriented programming languages.
- Solid understanding of OSS/BSS architecture and its role in telecom service delivery.
- Experience integrating OSS components (inventory, provisioning, orchestration) with BSS systems (CRM, billing).
- Excellent oral and written communication skills in English.
High-level knowledge and recent development experience in:
- Catalog-driven service orchestration.
- Service and resource inventory solutions.
- Provisioning for access technologies (xDSL, FTTx).
- Provisioning for core network technologies (IP/MPLS).
- Mobile services provisioning.
- Service/Resource orchestration.
Virtualized and containerized application architectures.
Nice to Have Skills
• Experience with SQL, Oracle, or PostgreSQL databases.
More
• Familiarity with CaaS platforms, Kubernetes, and Docker.
• Exposure to Agile project delivery methodologies. -
· 189 views · 10 applications · 13d
Junior/Middle Java Developer
Office Work · Poland, Ukraine · 1 year of experience · B1 - IntermediateWe invite a Junior/Middle Java Developer to join our team for long-term cooperation. Gransoft develop an international health insurance portal. Our project has become especially important at this time. Office Location: Uzhhorod or...👨💻We invite a Junior/Middle Java Developer to join our team for long-term cooperation.
Gransoft develop an international health insurance portal.
Our project has become especially important at this time.
▪️Office Location: Uzhhorod or Gdansk
(our company provides a relocation assistance, expenses reimbursement and accommodation if required)
Requirements:
— Strong and confident knowledge of Java, Hibernate, Spring, MySQL
— Experience with any software development 1+ years
Experience with Java provides a significant advantage
— An intermediate-level proficiency in English: reading, writing and speaking
— Responsible attitude to the tasks and deadlines
— Work from office only
We offer:
— Interesting and challenging project
— Creative and friendly atmosphere
— Our company policy is to welcome your ideas and suggestions
— An international team of experienced Java developers
— Paid vacations and days off during national holidays
— Flexible work schedule
— 8-hour workday
— Office in Uzhhorod or Gdansk
— Paid English language courses
— Our company provides a relocation assistance, expenses reimbursement and accommodation if required
More details could be given during an interview
More
Please include your Telegram username in CV -
· 24 views · 0 applications · 12d
Lead Java Engineer (IRC275739)
Hybrid Remote · Ukraine (Vinnytsia, Zhytomyr, Ivano-Frankivsk + 8 more cities) · 7 years of experience · B2 - Upper IntermediateJob Description Minimum of 7 years of experience in software development, with a focus on designing and implementing highly scalable web applications, data pipelines, and cloud-based microservices Proficiency in the Java programming language and related...Job Description
- Minimum of 7 years of experience in software development, with a focus on designing and implementing highly scalable web applications, data pipelines, and cloud-based microservices
- Proficiency in the Java programming language and related technologies. 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
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.
Department/Project Description
Our client is an innovative manufacturer of medical devices in the United States that produces a devices and software applications.
In this project, you will have a great opportunity to be involved in 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 Additionally, there are opportunities to work with medical devices, in the scope of end-to-end testing.
More -
· 93 views · 6 applications · 2d
Junior/Middle Java Developer
Office Work · Poland, Ukraine · 1 year of experience · B1 - IntermediateWe invite a Junior/Middle Java Developer to join our team for long-term cooperation. Gransoft develop an international health insurance portal. Our project has become especially important at this time. Office Location: Uzhhorod or...👨💻We invite a Junior/Middle Java Developer to join our team for long-term cooperation.
Gransoft develop an international health insurance portal.
Our project has become especially important at this time.
▪️Office Location: Uzhhorod or Gdansk
(our company provides a relocation assistance, expenses reimbursement and accommodation if required)
Requirements:
— Strong and confident knowledge of Java, Hibernate, Spring, MySQL
— Experience with any software development 1+ years
Experience with Java provides a significant advantage
— An intermediate-level proficiency in English: reading, writing and speaking
— Responsible attitude to the tasks and deadlines
— Work from office only
We offer:
— Interesting and challenging project
— Creative and friendly atmosphere
— Our company policy is to welcome your ideas and suggestions
— An international team of experienced Java developers
— Paid vacations and days off during national holidays
— Flexible work schedule
— 8-hour workday
— Office in Uzhhorod or Gdansk
— Paid English language courses
— Our company provides a relocation assistance, expenses reimbursement and accommodation if required
More details could be given during an interview
More
Please include your Telegram username in CV -
· 110 views · 21 applications · 2d
Strong Junior Java Developer
Ukraine · 1 year of experience · B2 - Upper IntermediateDotcode is looking for a Java Developer to join our team on a long-term product involving active development and integrations with external services. You will work with Java, Spring Boot, Hibernate, PostgreSQL, and AWS, contribute to feature development,...Dotcode is looking for a Java Developer to join our team on a long-term product involving active development and integrations with external services. You will work with Java, Spring Boot, Hibernate, PostgreSQL, and AWS, contribute to feature development, improve system architecture, and ensure high code quality.
Responsibilities:
Develop and maintain backend services and REST APIs;
Integrate the system with external APIs (authentication flows, data exchange, webhooks, rate limits);
Optimize database queries and ensure efficient data access;
Write unit and integration tests to ensure code reliability;
Participate in code reviews and technical discussions;
Collaborate with the team on planning, estimation, and delivery of features.
Requirements:
1+ year of commercial experience with Java;
Strong knowledge of Spring Boot, Hibernate/JPA, and REST API development;
Experience working with PostgreSQL (query optimization, transactions, indexes);
Practical experience integrating with third-party services and APIs;
Understanding of deploying and operating applications in AWS environments (e.g., EC2, S3, RDS);
Ability to analyze requirements and propose scalable technical solutions;
English: Intermediate+ (spoken and written) for communication with the team/client.
Nice to Have:
Experience with message brokers (Kafka, RabbitMQ, SQS);
Understanding of microservices communication patterns;
Experience working with CI/CD pipelines.
We offer:
Competitive salary;
Flexible working time;
Professional training opportunities;
Friendly work environment and office in a good location;
Paid vacations and sick leaves.
Hiring flow:
Call with HR Manager;
Technical interview with live coding;
Test task (optional);
Final interview with CEO.
If you have any questions, feel free to contact :)
More -
· 234 views · 35 applications · 16d
Middle Strong Java Developer
Ukraine · Product · 3 years of experienceОсновні вимоги ОБОВ’ЯЗКОВО 3+ роки комерційного досвіду розробки на Java Гарне знання Java: Core, структури даних та алгоритми, Multithreading, Design Patterns, Servlets 2+ роки роботи з SQL (процедурне програмування, побудова моделей БД, оптимізація...Основні вимоги
- ОБОВ’ЯЗКОВО 3+ роки комерційного досвіду розробки на Java
- Гарне знання Java: Core, структури даних та алгоритми, Multithreading, Design Patterns, Servlets
- 2+ роки роботи з SQL (процедурне програмування, побудова моделей БД, оптимізація запитів) (використовуємо PostgreSQL)
- Досвід роботи зі Spring (Boot, Security, MVC, Data); ORM
- Досвід роботи з RabbitMQ
- Досвід роботи з Docker, AWS
- Знання Maven/Gradle
Буде плюсом
- Досвід роботи у фінтех домені
Основні обов’язки
- Розробка web-застосунків
- Розробка REST-сервісів
- Перехід з legacy на сучасний стек
Своїм співробітникам ми пропонуємо
- Роботу в найбільшому та інноваційному банку України
- Офіційне працевлаштування та 24 календарних дні відпустки
- Компенсацію лікарняних
- Конкурентну заробітну плату
- Бонуси, премія відповідно до політики компанії
- Медичне страхування