Jobs
14-
· 194 views · 15 applications · 15d
Middle\Strong Middle Java Developer
Poland · 3 years of experience · Upper-IntermediateWe are seeking an experienced and visionary Middle Java Developer who will play a key role in our software development initiatives. Working as a developer on this project requires the mindset of someone who is able to plan, build, and deliver tasks as...We are seeking an experienced and visionary Middle Java Developer who will play a key role in our software development initiatives. Working as a developer on this project requires the mindset of someone who is able to plan, build, and deliver tasks as part of a team. As a solid group, we share responsibility for the product delivery, including speed, efficiency, and quality. But we also take full responsibility for the operational condition of what we deliver.
👉 We are only considering candidates who are currently based in Warsaw.
As an individual, you need to take ownership, drive initiatives forward, and suggest and incorporate improvements in all areas.
If this approach resonates with you, we invite you to join us!
Project
We work with a big company on a project, following a startup approach. We use a state-of-the-art technology stack.
It is a new proprietary multi-brand platform that will allow the Swedish operator to launch new brands under the collective name and will allow the launch of new brands with a high level of flexibility and scalability.
Customer
Our Customer owns one of the largest mobile gambling platforms with millions of users.
Responsibilities:
- Provide day-to-day communication with stakeholders and the team to achieve a common goal
- Design separate components, modules, classes, database tables, etc.
- Code, debug, document, and maintain portions of software
- Investigate manager requests, suggest solutions, and engage other team members when required
- Clarify requirements, split tasks into the sub-tasks, and estimate them
- Create technical specifications
- Perform unit and integration testing
- Take full responsibility for the results of your work and proactively resolve issues as they arise
Requirements:
- Strong knowledge of Core Java, including Java 8-17 (at least 3 years of experience)
- Proficiency in Spring Boot
- Solid experience in SQL
- Experience with RabbitMQ or any other message broker
- Experience in ELK, Datadog, or any other monitoring tools
- Upper-Intermediate level of English
Would be a plus
Knowledge of Kotlin and Kafka
PROFILE Personal Profile
- Client- and team-oriented mindset, with a focus on team priorities over personal ones
- Ability to work directly with the Customer and clarify all open questions and requirements
- Willingness to take responsibility for tasks from requirements clarification to estimation, documentation, and testing
-
· 101 views · 12 applications · 26d
Java Team Lead
Office Work · Ukraine · 3.5 years of experience · Upper-IntermediateWe are looking for a Java Team Lead with at least 3,5 years of experience specializing in backend development. This role combines strong technical expertise, a focus on backend solutions, and leadership responsibilities to ensure high-performance,...We are looking for a Java Team Lead with at least 3,5 years of experience specializing in backend development. This role combines strong technical expertise, a focus on backend solutions, and leadership responsibilities to ensure high-performance, scalable, and maintainable systems.More
Responsibilities:
• Design, develop, and maintain high-performance Java-based backend systems;
• Build and optimize RESTful APIs and GraphQL for efficient data exchange;
• Analyze and improve the performance of existing backend systems, identifying and resolving bottlenecks;
• Lead technical discussions, make architectural decisions, and set coding standards for the team;
• Provide constructive feedback during code reviews;
• Troubleshoot and resolve complex backend issues, ensuring system reliability and stability;
• Collaborate with the Product Owner and stakeholders to define and prioritize technical requirements;
• Take part in planning, estimation, and ensuring timely delivery of backend solutions.
Requirements:
• 3,5+ years of professional experience in backend development with Java;
• Strong expertise in Object-Oriented Programming (OOP) principles, design patterns, and architectural best practices;
• Hands-on experience with Spring Boot, Hibernate, and building efficient GraphQL and REST APIs;
• Proven track record of backend optimization to improve performance and scalability;
• Solid understanding of SQL databases (PostgreSQL) and query optimization techniques;
• Familiarity with agile/scrum methodologies and ability to manage team workloads effectively;
• Strong debugging and troubleshooting skills, particularly in backend systems;
• Intermediate+ English (spoken and written) for effective communication.
Nice to Have:
• Hands-on experience with AWS cloud services (e.g., EC2, RDS, Lambda, S3) and cloud-native application deployment;
• Proficiency with Linux commands for server-side application management;
• Knowledge of CI/CD pipelines (e.g., Jenkins, GitLab CI/CD) and automated deployment processes.
Soft Skills:
• Strong leadership and organizational skills;
• Ability to mediate and resolve conflicts within the team;
• Proactive approach to identifying potential risks and implementing mitigation strategies;
• Open-mindedness and flexibility to adapt to new tools and methodologies;
• Excellent verbal and written communication skills.
Why Join Us?
• Opportunity to grow into a full-fledged technical lead position;
• Focus on backend development challenges with opportunities to optimize large-scale systems;
• Work on impactful projects using modern tools and methodologies;
• Competitive salary and benefits in a collaborative environment.
Hiring flow:
• Call with HR Manager;
• Technical interview;
• Interview with CEO.
Let's talk! -
· 161 views · 19 applications · 22d
Clojure developer
Full Remote · Worldwide · 3 years of experience · Upper-IntermediateWe invite you to become a part of an innovative and fast-growing Fintech Platform that's reshaping the future of financial services. If you're passionate about functional programming and want to apply your skills in a high-impact, real-world environment —...We invite you to become a part of an innovative and fast-growing Fintech Platform that's reshaping the future of financial services. If you're passionate about functional programming and want to apply your skills in a high-impact, real-world environment — this is your chance!
🚀 About the Project: Join a cutting-edge Fintech product that is actively transforming how users interact with financial services. You'll be part of a highly collaborative and skilled team, building scalable solutions, working with real-time data, and contributing to a system designed for performance and resilience.
✅ Key Details:
• Technology Stack: Clojure (functional programming focused)
• Work Schedule: Flexible, but aligned with EST (Eastern Standard Time) hours
• Project Domain: Fintech – secure payments, real-time transactions, and modern financial tools
• Start Date: ASAP – we’re ready when you are
• Communication: English level B2+ (upper-intermediate and higher) is requiredWhat We’re Looking For:
• Strong Clojure development experience
• A genuine passion for functional programming principles and best practices
• Good understanding of distributed systems and API design
• Eagerness to work in a dynamic, fast-paced agile team
• A proactive mindset and willingness to contribute beyond just writing codeWhat You’ll Get:
• Work with an experienced and forward-thinking team
• Opportunities for career growth and technical leadership
• A product-driven environment where your input matters
• Remote flexibility and international collaboration
• A chance to influence financial technology at scale🙌 If you're looking for a new technical challenge and want to work on a product that truly matters — let’s connect!
More -
· 73 views · 17 applications · 4d
Full Stack (Angular/Java Spring Boot)
Full Remote · Countries of Europe or Ukraine · 3 years of experience · IntermediateOur rockstar Unibrix team is looking for a talented and versatile Senior Full Stack (Java Spring Boot /Angular), ideally with full-stack capabilities, to join our dynamic team. Requirements: 3+ years of experience as a Senior developer; Good knowledge of...Our rockstar Unibrix team is looking for a talented and versatile Senior Full Stack (Java Spring Boot /Angular), ideally with full-stack capabilities, to join our dynamic team.
Requirements:- 3+ years of experience as a Senior developer;
- Good knowledge of Java (Spring Boot);
- Good knowledge of Angular, HTML5, CSS3 and TypeScript/JavaScript);
- Strong OOP knowledge;
- SQL knowledge and RDBMS principles;
- Being familiar with Git Flow and SCRUM;
- Experience in building reusable components and front-end libraries for future use;
- English: intermediate+
Would be a plus:
- Be familiar with AWS services;
- TDD;
- CI/CD principles, experience with Jenkins;
- Microservice architecture;
- Understanding common security principles in Web application development;
- Experience with OODB.
Work terms:
- The trial period is 2 months, depending on the candidate's skills and availability;
- 8-hour working day;
- Holidays 24 working days;
- Paid sick 10 days;
- 50% coverage for gyms, conference compensation.
-
· 115 views · 30 applications · 25d
Java Developer (with Angular) for Insurance Tech
Full Remote · Ukraine · 3 years of experience · Upper-IntermediateLooking for a Java developer for our client in Insurance domain. Key Responsibilities Design, develop and maintain backend services using Java 17+, Spring Boot and related Spring components. Build and optimise data-access layers with JPA / Hibernate and...Looking for a Java developer for our client in Insurance domain.
Key Responsibilities- Design, develop and maintain backend services using Java 17+, Spring Boot and related Spring components.
- Build and optimise data-access layers with JPA / Hibernate and SQL.
- Deploy and operate services on AWS (ECS, S3, RDS, CloudWatch).
- Make small/mid changes in frontend app Angular (TypeScript), ensuring responsive, accessible UI implementation (HTML / CSS).
- Contribute to code reviews, technical discussions and continuous improvement initiatives.
- Work closely with a Senior Developer / Tech Lead mentor and grow toward technical-leadership responsibilities.
Required Qualifications
- 3+ years of commercial Java development experience.
- Solid knowledge of Spring Framework (Boot, Data, Security).
- Hands-on experience with AWS cloud services (ECS, S3, RDS, CloudWatch).
- Proficiency in JPA / Hibernate and relational databases (SQL).
- Practical front-end experience with Angular, TypeScript/JavaScript, HTML and CSS.
- Upper-intermediate or higher spoken and written English.
What We Offer
- 100 % remote engagement with flexible working hours.
- Dedicated mentorship from a Senior / Tech Lead-level engineer.
- Clear pathway to technical-leadership roles.
- Challenging, domain-critical tasks within a modern cloud environment.
- Knowledge-sharing culture and support from an experienced, collaborative team.
Please do not send your CV if you do not have any work experience with Java and Angular/TypeScript/JavaScript
-
· 220 views · 12 applications · 23d
Java Developer
Full Remote · Poland · 3 years of experience · Upper-IntermediateJob Description - Strong foundation in Computer Science fundamentals: Deep understanding of algorithms, data structures, and object-oriented programming (OOP) principles. - Expertise in Core Java: Proficient in modern Core Java versions (ideally Java 17+)...Job Description
- Strong foundation in Computer Science fundamentals: Deep understanding of algorithms, data structures, and object-oriented programming (OOP) principles.
- Expertise in Core Java: Proficient in modern Core Java versions (ideally Java 17+) with a strong grasp of concurrent programming, garbage collection, and performance tuning.
- Extensive Microservices experience: Hands-on experience designing, developing, and deploying microservices using the Spring Boot framework is highly preferred. Experience with other relevant frameworks is a plus.
- Cloud-Native Development on AWS: Proven experience with core AWS services relevant to microservices and data processing, including but not limited to:
Serverless (AWS Lambda, AWS Step Functions)
Storage (S3)
Messaging & Queuing (SQS, SNS)
Compute (EC2)
Databases (DynamoDB)
- Cloud Infrastructure and Networking: Solid understanding of networking fundamentals, virtual networks, and cloud-specific networking concepts (e.g., VPCs, security groups). Ability to apply best practices for security, scalability, and cost optimization in a cloud environment.
- API Design and Implementation: Experience designing and implementing robust, well-documented RESTful APIs using formats like JSON.
- Database Experience: Experience with both NoSQL (DynamoDB) and relational databases, including schema design, querying, and optimization.
- DevOps and CI/CD: Familiarity with DevOps principles and experience working with CI/CD pipelines (e.g., Jenkins, GitLab CI).
- Containerization and Orchestration: Understanding and practical experience with Docker and container orchestration platforms like Kubernetes is a strong advantage.
- Linux Environment Proficiency: Comfortable working in a Linux environment for development, deployment, and troubleshooting.
Agile Methodologies: Experience working in an Agile/Scrum development process.
- Monitoring and Logging: Experience with monitoring tools and logging frameworks (e.g., Logstash, ELK stack, CloudWatch) for analyzing system behavior and troubleshooting.
- Communication and Collaboration: Excellent verbal and written communication skills with the ability to effectively interact1 with technical and non-technical2 stakeholders.Job Responsibilities
Design, develop, and implement high-quality, scalable, and secure platform services and components using Java and Spring Boot.
Collaborate with architects and other engineering teams to define technical designs and specifications.
Write and maintain unit, integration, and functional tests to ensure code quality and application reliability.
Participate in code reviews to maintain code standards and share knowledge.
Investigate and resolve defects and production issues in a timely manner.
Support the operation and monitoring of services in production environments.
Contribute to the evolution of the platform architecture and technology stack.
Work closely with project management and other stakeholders throughout the software development lifecycle.
Potentially contribute to Logstash configurations or other monitoring/logging setup.
Follow established design, coding, and security standards.Department/Project Description
We are seeking a highly skilled and motivated Java Engineer to join our team and contribute to the development of a critical Secure Element (SE) Remote Management solution for a leading telecommunications provider. You will play a key role in designing, building, and maintaining scalable, secure, and performant platform services.
More -
· 289 views · 135 applications · 19d
Java Developers – Join Our Talent Pool to $3700
Worldwide · 3 years of experience · Upper-IntermediateWe’re building a pool of Java engineers (Java 11+, Spring Boot, Microservices, Kafka) for stable contracts with startups and tech companies. Location doesn’t matter — we work remote-only Short verification video required Rates: $18–23/h ...We’re building a pool of Java engineers (Java 11+, Spring Boot, Microservices, Kafka) for stable contracts with startups and tech companies.
🌍 Location doesn’t matter — we work remote-only
🎥 Short verification video required
💰 Rates: $18–23/h📩 Interested? Drop your LinkedIn or CV — we’ll reach out when a fit arises.
More -
· 341 views · 147 applications · 16d
Middle Java Developer
Full Remote · Countries of Europe or Ukraine · Product · 3 years of experience · IntermediateWe offer cooperation on an interesting project related to the real estate niche. We are looking for a Java Developer for collaboration. Requirements: — 3+ years of experience in Java development — Strong knowledge of Java (8/11/17+): confident with...We offer cooperation on an interesting project related to the real estate niche. We are looking for a Java Developer for collaboration.
Requirements:
— 3+ years of experience in Java development
— Strong knowledge of Java (8/11/17+): confident with streams, collections, and JVM internals
— Experience with Spring Framework (Spring Boot, Security, Data, Cloud) for microservice development
— Database expertise: MySQL
— Experience with Kafka, Jenkins
— Experience with cloud infrastructure AWS (S3, Lambda, EC2, RDS)
— Basic knowledge of Big Data principles: processing, storage, analytics
Responsibilities:
— Develop and support backend services in a microservice architecture
— Design robust data processing pipelines and work with large-scale data systems
— Collaborate with DevOps and infrastructure teams to ensure scalability and performance
— Maintain clean, well-documented, and test-covered codebase
— Participate in architecture decisions and team-wide code reviews
We offer:
— Competitive salary
— Work with international products
— Work format - remote or office
— Career growth that you can influence by showing the right results, as we are constantly expanding
— Paid sick leaves, vacations, additional sick days, and compensation for kindergarten and leisure activities
— Access to a wide range of learning options: internal courses, training programs, and an extensive self-learning library
— Medical insurance coverage (with the option to include family members at a discount)
— Sports compensation and mental health support programs
More -
· 192 views · 21 applications · 16d
Middle Java Developer
Worldwide · 3 years of experience · Upper-IntermediateWe are seeking an experienced and visionary Middle Java Developer who will play a key role in our software development initiatives. Working as a developer on this project requires the mindset of someone who is able to plan, build, and deliver tasks as...We are seeking an experienced and visionary Middle Java Developer who will play a key role in our software development initiatives. Working as a developer on this project requires the mindset of someone who is able to plan, build, and deliver tasks as part of a team. As a solid group, we share responsibility for the product delivery, including speed, efficiency, and quality. But we also take full responsibility for the operational condition of what we deliver.
👉 We are only considering candidates who are currently based in Warsaw.
As an individual, you need to take ownership, drive initiatives forward, and suggest and incorporate improvements in all areas.
If this approach resonates with you, we invite you to join us!
CUSTOMER
Our Customer owns one of the largest mobile gambling platforms with millions of users.
PROJECT
We work with a big company on a project, following a startup approach. We use a state-of-the-art technology stack.
It is a new proprietary multi-brand platform that will allow the Swedish operator to launch new brands under the collective name and will allow the launch of new brands with a high level of flexibility and scalability.Job Description
- Provide day-to-day communication with stakeholders and the team to achieve a common goal
- Design separate components, modules, classes, database tables, etc.
- Code, debug, document, and maintain portions of software
- Investigate manager requests, suggest solutions, and engage other team members when required
- Clarify requirements, split tasks into the sub-tasks, and estimate them
- Create technical specifications
- Perform unit and integration testing
- Take full responsibility for the results of your work and proactively resolve issues as they arise
Qualifications
- 3+ years of practical experience with Core Java, including Java 8–17
- Proficiency in Spring Boot
- Solid experience in SQL
- Experience with RabbitMQ or any other message broker
- Experience in ELK, Datadog, or any other monitoring tools
- Upper-Intermediate level of English
WOULD BE A PLUS- Knowledge of Kotlin and Kafka
-
· 246 views · 98 applications · 12d
Java Software Engineer (IRC267389)
Full Remote · Ukraine · 3 years of experience · Upper-IntermediateJob Description Minimum of 3 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 Java programming language and related...Job Description
Minimum of 3 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 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
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 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.
More -
· 269 views · 82 applications · 10d
Java Backend Developer (Short-term Project) to $2500
Full Remote · Countries of Europe or Ukraine · 3 years of experienceWe are looking for a Java Backend Developer to join a short-term project building a Customer Personal Account backend. Project Scope: Develop the backend based on an existing API specification and UI design. Team Support: You'll work with a team lead who...We are looking for a Java Backend Developer to join a short-term project building a Customer Personal Account backend.
- Project Scope: Develop the backend based on an existing API specification and UI design.
- Team Support: You'll work with a team lead who will review your code and provide support throughout the development.
- Testing: Unit and E2E testing are not mandatory.
- Timeline: The project is small but time-sensitive — development is expected to be completed within 3 weeks.
We’re looking for someone who can start as soon as possible and deliver results quickly.
More -
· 243 views · 95 applications · 9d
Java/Kotlin Backend Developer
Full Remote · Countries of Europe or Ukraine · 3 years of experience · Upper-IntermediateAbout the Role: We are looking for a skilled Java/Kotlin Backend Developer to join our team. The role involves a balanced mix of new feature development and optimization of the existing codebase within a microservices environment. You will work with...About the Role:
We are looking for a skilled Java/Kotlin Backend Developer to join our team. The role involves a balanced mix of new feature development and optimization of the existing codebase within a microservices environment. You will work with modern technologies, improve system performance, and directly communicate with the client from Israel in English.Responsibilities:
- Develop and maintain backend services using Java 21 and Kotlin
- Design and implement solutions following microservices architecture and clean code principles
- Work with Spring Framework and Hibernate for backend development
- Optimize database operations by writing and tuning native SQL queries
- Integrate and maintain communication with Apache Kafka
- (Optional) Manage scheduled tasks using Quartz Scheduler
- Collaborate with cross-functional teams to deliver high-quality solutions
Requirements:
- 3+ years of experience in backend development with Java and/or Kotlin
- Strong knowledge of Spring Framework and Hibernate
- Practical experience with Kafka or other message brokers
- Proficiency in SQL performance tuning and optimization
- Understanding of clean code design patterns and microservices principles
- Experience with Quartz Scheduler is a plus
- Strong English communication skills (both written and verbal) for direct interaction with the client
-
· 130 views · 36 applications · 2d
Middle Java Developer (IRC267616)
Office Work · Ukraine (Ivano-Frankivsk, Lutsk, Lviv + 4 more cities) · 3 years of experience · IntermediateJob Description - Strong knowledge and experience with Core Java. - Knowledge and experience with microservice, RESTful web services and APIs. - Knowledge and experience with Gradle, Maven. - Knowledge and perfect understanding of Git-based systems. -...Job Description
- Strong knowledge and experience with Core Java.
- Knowledge and experience with microservice, RESTful web services and APIs.
- Knowledge and experience with Gradle, Maven.
- Knowledge and perfect understanding of Git-based systems.
- Hands-on experience with Integration tests coverage.
- Basic knowledge of AWS or other clouds.
- Ability to learn quickly, and understand existing API and code.
- Strong written and verbal English skills.
- Responsible, goal-oriented, self-organized, and communicative.
Would be a plus
- Bazel knowledge
- Python knowledge
- C++ knowledgeJob Responsibilities
- Collaboration with the Customer and a team on enhancing and supporting the repository transfer system.
- Development of new features and services on the Java stack of technologies.
- Developing and maintaining the integration tests.
- Software design, developing code with unit tests to implement the design.
- Correcting flows based on requirements testing, and integrating with other services.Department/Project Description
Customer is one of the biggest companies on the market of home entertainment consumer electronics devices that strives to provide their clients with high-quality products and services.
More
This service is called to bring partner system integration to a new, way higher level. -
· 80 views · 13 applications · 18d
Senior Java Developer
Full Remote · Ukraine · 3 years of experienceProject Description: Провідна міжнародна ІТ-компанія шукає Java розробника на проекти з автоматизації процесів оформлення кредитних продуктів у банку. Шукаємо людину, яка буде: розробляти і впроваджувати нові внутрішньобанківські системи, створювати...Project Description:
Провідна міжнародна ІТ-компанія шукає Java розробника на проекти з автоматизації процесів оформлення кредитних продуктів у банку. Шукаємо людину, яка буде: розробляти і впроваджувати нові внутрішньобанківські системи, створювати власні програмні рішення на підставі готового Технічного завдання.
Ми пропонуємо цікаві та масштабні проекти, що базуються на сучасних технологіях.Responsibilities:
Розробка програмного коду;
Рев'ю програмного коду;
Оптимізація;
Участь в оцінці задач, обговоренні архітектури додатків.Mandatory Skills Description:
Досвід роботи від 4-х років;
Java Core 11+
Git
SOAP, REST, XML, XPath, XSLT, SQL
робота з серверами додатків (Tomcat, Jetty і т.д.)Nice-to-Have Skills Description:
Spring Framework (Spring Boot, Spring Data, Spring Security)
Groovy, Gradle
Додатковим плюсом буде:
досвід роботи з WSO2 ESB / EI / AS
досвід роботи з RabbitMQ, Kafka, Camunda
досвід DevOps