Jobs

71
  • Β· 41 views Β· 2 applications Β· 19d

    Senior Python Developer (with Java exp.)

    Full Remote Β· Ukraine Β· 5 years of experience Β· Upper-Intermediate
    Project Description: The company is looking for an experienced Python Developer (Mid/Senior level) with some JavaScript/TypeScript experience. The role involves developing and maintaining financial software solutions, integrating external systems, and...
    • Project Description:

      The company is looking for an experienced Python Developer (Mid/Senior level) with some JavaScript/TypeScript experience. The role involves developing and maintaining financial software solutions, integrating external systems, and ensuring seamless data flow. The ideal candidate should be proficient in Python, API integration, Docker, Unix scripting, and AWS services. Experience with Advent Geneva or similar financial systems is a plus.

    • Responsibilities:

      β€’ Collaborate with cross-functional teams to design, develop, and maintain robust software solutions using Python in the finance domain.
      β€’ Implement integration with external systems, such as APIs from financial data providers, trading platforms, or third-party services.
      β€’ Develop and optimize backend services in Python, ensuring high performance and reliability.
      β€’ Implement unit tests and automated testing to ensure code quality and maintainability.
      β€’ Provide Level 2 technical support, troubleshooting complex issues escalated from the first line of support.
      β€’ Work with Docker containers for application deployment and system management.
      β€’ Utilize Unix shell scripting for automation, monitoring, and administrative tasks.
      β€’ Employ AWS services to build scalable, secure and reliable cloud-based solutions.
      β€’ Participate in the full software development lifecycle, from requirements gathering to deployment and maintenance.
      β€’ Stay up-to-date with emerging technologies and best practices in software development.

    • Mandatory Skills Description:

      β€’ Bachelor's degree in Computer Science, Engineering, Mathematics, or a related field.
      β€’ Minimum of 5 years of professional experience in Python 3 development, using frameworks such Django, Flask or FastAPI.
      β€’ Experience integrating external systems via RESTful APIs, WebSockets, or web services.
      β€’ Some experience with Java for backend processes.
      β€’ Hands-on experience with Docker containers for deployment and management.
      β€’ Familiarity with Unix shell scripting for automation and administrative tasks.
      β€’ Experience with AWS services for cloud-based solutions (e.g., EC2, Cloudwatch).
      β€’ Prior experience in Level 2 support, investigating and resolving technical issues.
      β€’ Strong problem-solving skills and the ability to work in a fast-paced, dynamic environment.
      β€’ Excellent communication skills and ability to collaborate with diverse teams.

    • Nice-to-Have Skills Description:

      β€’ Familiarity with financial concepts, instruments, and markets (e.g., stocks, options, derivatives) is a plus.
      β€’ Experience with Advent Geneva or similar applications would be an advantage.

      β€’ Understanding of distributed/cloud computing technologies and emerging computing trends
      β€’ Self-starter and critical thinker, takes ownership of own projects and makes improvement suggestions for the entire infrastructure
      β€’ Strong written and oral communications skills.

    More
  • Β· 70 views Β· 2 applications Β· 19d

    Senior Java Developer

    Full Remote Β· Ukraine Β· 7 years of experience Β· Upper-Intermediate
    Project Description: We are building the platform, which supports various information gathering and processing across the bank and providing access to this data through both private and public cloud approach. The solution will be built from the scratch...
    • Project Description:

      We are building the platform, which supports various information gathering and processing across the bank and providing access to this data through both private and public cloud approach. The solution will be built from the scratch using the latest technologies.
       

    • Responsibilities:

      - Write good and well-tested code in Java
      - Write user/supporter documentation
      - Development environment support (mostly automation using Jenkins CI, Bash, Groovy)
      - Evaluate and adopt new development tools, libraries and approaches to improve delivery quality
      - Perform peer code review of project codebase changes
       

    • Mandatory Skills Description:

      - At least 7 years of experience as Java software developer
      - Java concurrency (practical experience and good knowledge)
      - Experience in developing distributed systems
      - Up-to-date overview of modern software development tools and techniques
      - Good knowledge of SQL (Oracle or PostgreSQL dialects is preferable)
       

    • Nice-to-Have Skills Description:

      - Experienced in MongoDB
      - Able to work with build/configure/deploy automation tools
      - Linux user

    More
  • Β· 124 views Β· 25 applications Β· 18d

    Staff Software Engineer

    Full Remote Β· Countries of Europe or Ukraine Β· 6 years of experience Β· Upper-Intermediate
    We are seeking an experienced Staff Software Engineer to support the architecture, design, and development of cloud-native application security products. These systems operate at global scale, delivering real-time protection and visibility into complex...

    We are seeking an experienced Staff Software Engineer to support the architecture, design, and development of cloud-native application security products. These systems operate at global scale, delivering real-time protection and visibility into complex customer infrastructures.

     

    Requirements:

    - 8+ years of experience in software engineering, building SaaS/cloud-based applications;

    - 6+ years of backend development using Java, Scala, and/or Kotlin;

    - Experience with modern frontend frameworks like Angular, React, or Vue.js;

    - Deep knowledge of microservices design patterns and API-first architectures;

    - Hands-on experience with AWS cloud platform and services;

    - Experience working with PostgreSQL, DynamoDB, Elasticsearch, and Kafka/SQS/SNS;

    - Strong understanding of DevOps, containerization (Kubernetes), CI/CD, and infrastructure-as-code;

    - Practical experience with observability and monitoring tools such as ELK, Datadog, PagerDuty, and Splunk/Coralogix. 

    - Git branching/version control workflows via GitHub;

    - Ability to independently lead project-level deliverables and collaborate across remote cross-functional teams;

    - Strong communication and problem-solving abilities, with a focus on performance, security, and reliability.

     

    Nice to Have:

    - Experience with functional programming in Scala and the Cats library; 

    - Prior background in application or cybersecurity platforms;

    - Familiarity with regulatory standards in cloud security is a bonus.

     

    Responsibilities:

    - System Design & Implementation: Architect and implement performant and scalable full-stack solutions leveraging Java, Scala, and/or Kotlin for backend and modern JS frameworks (React, Angular, Vue) for frontend;

    - Microservices Development: Design, develop, and optimize services within a Kubernetes-based distributed microservices ecosystem;

    - Cloud Infrastructure: Build and maintain infrastructure using AWS services, Terraform, Jenkins, and CI/CD pipelines. 

    - Data Engineering Integration: Integrate and optimize usage of SQL/NoSQL stores such as PostgreSQL, DynamoDB, Elasticsearch, and messaging platforms like Kafka and SQS. 

    - Observability & Monitoring: Contribute to service reliability through metrics instrumentation, alerting, and log aggregation via Prometheus, ELK, Datadog, and Splunk;

    - Security-first Engineering: Ensure systems are built with security, performance, and scalability as primary constraints;

    - Mentorship & Collaboration: Engage with internal engineers for cross-team knowledge sharing and best practices; guide junior engineers as needed.

     

    We offer:

    - Variety of domains;

    - Full stack of technologies;

    - Professional and highly interactive team environment;

    - Management style based on openness and trust;

    - Stable support in personal education and growth;

    - Worthy compensation;

    - Active community with regular knowledge sharing;

    - Flexible work conditions.

     

     

    More
  • Β· 43 views Β· 0 applications Β· 18d

    Java engineer + SAP

    Full Remote Β· Ukraine Β· 5 years of experience Β· Upper-Intermediate
    Project Description: The project involves the design, development, and maintenance of enterprise-level data processing and reporting solutions. It includes working with SAP Data Services for ETL workflows, SAP Business Objects for report development, and...
    • Project Description:

      The project involves the design, development, and maintenance of enterprise-level data processing and reporting solutions. It includes working with SAP Data Services for ETL workflows, SAP Business Objects for report development, and modern backend technologies such as Java and Spring Framework. The goal is to ensure accurate data transformation, integration, and presentation across systems in a scalable and reliable environment.

    • Responsibilities:

      Install and configure SAP IPS/DS (BODS) and SAP BO tools.

      Design, build, and maintain ETL workflows using SAP Data Services and DBT.

      Develop and maintain Business Objects reports.

      Implement backend logic using Java 8+, Spring Framework, Hibernate, and Oracle DB.

      Write and optimize complex SQL queries.

      Ensure performance and data accuracy across transformation pipelines.

      Collaborate with cross-functional teams in an Agile environment.

      (Optional) Support frontend development using Angular/React/JSP if needed.

      Proactively contribute to problem-solving and system improvements.

      Communicate effectively with stakeholders and team members.

    • Mandatory Skills Description:

      Overall experience:
      A minimum of 4 years hands-on experience as a software developer in an enterprise organization working on complex custom developed applications
      Desired: working experience in agile software development
       
      SAP Data Services:
      Experience with instalation and setup of SAP IPS/DS (BODS)
      Design and development of ETL flows using SAP DS + Designer
       
      SAP Business Objects:
      Experience with instalation and setup of SAP BO
      Design and development of BO reports
       
      DBT:
      Developing, maintaining, and optimizing data transformation workflows using DBT, ensuring data accuracy
       
      Backend :
      Java 8+
      Spring Framework
      Spring MVC
      Servlets
      Hibernate
      Oracle
      SQL - ability to write complex queries
      Knowledge of underlying protocols of web applications (http/https, dns etc.)
      Basic infrastructure knowledge of web applications
       

      Soft skills:
      Strong communication skills
      Proactive
      Willing to learn

    • Nice-to-Have Skills Description:

      Frontend (nice to have):
      Developing complex bespoke applications using Angular/React/JSP or similar frameworks.

    More
  • Β· 48 views Β· 8 applications Β· 18d

    Big Data Developer

    Full Remote Β· Countries of Europe or Ukraine Β· 5 years of experience Β· Upper-Intermediate
    About the Role: Design and develop a scalable data processing and ML pipeline using the latest big data technologies in a fast paced agile environment Investigate new technological areas and understand them in depth through rapid...

    About the Role:

    • Design and develop a scalable data processing and ML pipeline using the latest big data technologies in a fast paced agile environment
    • Investigate new technological areas and understand them in depth through rapid self-learning
    • Demonstrates strong analytical problem-solving skills to support scalable and sustainable design solutions
    • Ability to take ownership of product development including all life cycle stages: translating product requirements into actionable designs and tasks, development, UT, and production troubleshooting
       

      Requirements:

    • At least 3 years of hands-on development experience
    • Experience developing data-oriented products using Java/Python -Must
    • Experience in data processing FW such as Spark, Pandas, Hadoop, Airflow
    • Experience in Distributed Databases (Such as Elasticsearch, Mongo, Redis, etc)
    • Experience with developing microservices-based architecture
    • Experience working in container-based environments using tools such as K8s, helm
    • Experience working as a software developer in an Agile environment
       

      Nice to have:

    • Experience in machine learning FWs such as SKLearn, Tensorflow
    • Experience with RedHat OpenShift
    • Dev Environment knowledge: GIT, Jenkins, Docker
    • Working with hybrid teams remotely.
    More
  • Β· 120 views Β· 15 applications Β· 18d

    Lead Java Engineer

    Full Remote Β· Countries of Europe or Ukraine Β· Product Β· 6 years of experience Β· Upper-Intermediate
    Welcome to Drawer.AI! We invite you to join our mission to shake up the AEC (Architecture, Engineering, and Construction) industry by transforming estimation processes. Harnessing the power of AI, we are revolutionising construction with Generative Design...

    Welcome to Drawer.AI!
    We invite you to join our mission to shake up the AEC (Architecture, Engineering, and Construction) industry by transforming estimation processes. Harnessing the power of AI, we are revolutionising construction with Generative Design and Reinforcement Learning.

     

    About us:
    Our US-based startup raised investments from leading industry ventures and is ready for the next Series A Round in 2025. And this is just the beginning.

    What it’s like to work with Drawer.AI:
    Everyone’s voice counts here. Our tech team is open, flexible, and all about getting the job done to make solutions work. We’re not just writing code. We are changing how construction happens with advanced AI.
    Explore opportunities to join our team and be at the forefront of innovation.
    It’s time to build better!

     

    Role Overview:

    At Drawer.AI, we're not just another IT company – we're on a mission to revolutionize the way the world sees Construction Industry with Generative Design and Reinforcement Learning.

    We are looking for a skilled and proactive Lead Java Developer to join our project and take responsibility for both engineering excellence and team coordination. You will lead the development process, influence architecture, and work closely with the Product, Frontend, and AI teams to deliver scalable and maintainable features.

     

    Key Responsibilities:

    - Lead the development of new functionality, from initial discussions with the Project manager to final delivery. 

    - Drive architectural decisions and continuous improvement of development processes. 

    - Troubleshoot, debug, maintain, and evolve existing backend systems. 

    - Collaborate with Frontend and AI teams to design and implement efficient GraphQL/REST APIs. 

    - Participate in code reviews and foster high engineering standards within the team. 

    - Take ownership of the technical roadmap and shape the long-term system vision. 

    - Guide and mentor team members, contributing to team growth and performance.

     

    Requirements:

    - 6+ years of commercial development in Java (8-21) with minimum 3 years of team leadership. 

    - Solid understanding of modern Spring ecosystem (Spring Boot 3.3.10, Spring Data JPA, Security, Web, WebFlux, GraphQL, WebSocket, Validation, Cloud, Test). 

    - Good theoretical knowledge and successful practical experience with system design, scalability, and setting up efficient collaborative development workflows. 

    - Proven experience with PostgreSQL, SQL optimization, and schema design. 

    - Familiarity with ClickHouse or similar OLAP databases. 

    - Practical knowledge of GraphQL, pref. Apollo Federation. 

    - Expertise in Kafka and event-driven architecture. 

    - Practical experience with AWS or equivalent cloud providers. 

    - Hands-on experience in testing with JUnit 5 (Jupiter), Mockito, and Testcontainers. 

    - Hands-on experience with Redis, Liquibase, Lombok, and MapStruct. 

    - Excellent communication, coordination, and leadership skills. 

    - Good ability to advocate for your technical decisions and communicate their benefits to both technical and non-technical stakeholders. 

     

    Nice to have:

    - Familiarity with DevOps culture, CI/CD pipelines, and environment configuration. 

    - Experience with Kubernetes and container orchestration tools. 

    - Knowledge of monitoring tools such as Grafana. 

    - Experience with system performance optimization and scaling. 

    - Familiarity with Keycloak or similar identity and access management systems.
     

    Join our stellar team at Drawer.AI, where excellence meets opportunity! Experience the exceptional; enjoy a competitive salary and career advancement and the outstanding work environment we take pride in. Elevate your professional journey with us – because we believe in creating success together. Build a better future with us!

    More
  • Β· 28 views Β· 1 application Β· 18d

    Java Team Lead

    Office Work Β· Ukraine (Kyiv) Β· Product Β· 6 years of experience Β· Upper-Intermediate
    Delasport β€” Implementing Technological Solutions Here and Now Delasport is an iGaming Software company providing Sports Betting & Online Casino software, and turnkey B2B solutions. Established in 2010, Delasport delivers a one-stop-shop solution of...

    Delasport β€” Implementing Technological Solutions Here and Now

     

    Delasport is an iGaming Software company providing Sports Betting & Online Casino software, and turnkey B2B solutions. Established in 2010, Delasport delivers a one-stop-shop solution of Sports Betting and Online Casino from a White-Label, with a full range of management services to a Plug&Play iFrame and a complete Turnkey. We are establishing an R&D centre in Kyiv, and are looking for top talents to join our team.

     

    PLANNED TECHNOLOGY STACK
     

    Microservice architecture, Java 21, Spring Boot 3, Kafka, Google Cloud, Kubernetes

     

    RESPONSIBILITIES

     

    Taking an active part in product development from scratch (hands-on functionality development ~50% of the time) and developing functional documentation

    Leading a development team

    Ensuring the highest standards of the team’s performance are reachable

    Planning, prioritizing, estimating, and executing tasks

    Collaborating with business leads across the company to define milestones and deliveries for new functionality to be added to the product

     

    REQUIREMENTS

     

    7+ years of commercial development experience using Java-related technologies

    5+ years of working experience with API development

    Experience in managing development teams

    Ability to work independently with defined problems on a middle-senior level in certain areas of technical or business expertise

    Proactive and result-oriented mindset

    Strong problem-solving skills

    At least Upper-Intermediate English level

     

    NICE TO HAVES

     

    Knowledge of JavaScript/React

     

    WHAT WE CAN OFFER YOU

     

    Modern office in Podil with an uninterruptible power supply and the Internet

    Personal time off (21 business days of paid vacation, unlimited sick leaves, paid days on special occasions)

    Public holidays

    Health insurance with the broker which is available from the first month of cooperation

    Life insurance with the broker which is available from the first month of cooperation

    Modern technical equipment

    Be-weekly English courses with native speakers based on your level

    Ukraine-based educational programs

    Sports activities reimbursement

    Corporate entertainments

    Happy hours on Fridays

    Gig contract support 

    More
  • Β· 137 views Β· 6 applications Β· 17d

    Generative AI Adoption Lead – Java Engineering Focus

    Full Remote Β· Countries of Europe or Ukraine Β· 7 years of experience Β· Upper-Intermediate
    N‑iX is a global software‑development partner with Ukrainian roots and 2,000+ professionals across nine countries. We are committed to continuous innovation and are now strategically leveraging Generative AI to significantly enhance our Software...

    N‑iX is a global software‑development partner with Ukrainian roots and 2,000+ professionals across nine countries. We are committed to continuous innovation and are now strategically leveraging Generative AI to significantly enhance our Software Development Life Cycle (SDLC) productivity.

     

    We are looking for a skilled Gen AI Adoption Lead to join our team.

     

    As the Gen AI Adoption Lead, you will be at the forefront of driving the integration of Generative AI across our engineering teams to revolutionize our SDLC. You will take a leading role in identifying critical use cases, expertly guiding teams on the selection and implementation of specific Gen AI tools and engineering approaches, providing mentorship and technical direction, and spearheading the scaling of successful Gen AI integrations throughout the company. Your success will be measured by tangible improvements in development efficiency, code quality, and overall engineering team empowerment.

     

    Key Responsibilities:

     

    • Strategic Gen AI Opportunity Identification: Lead the collaborative effort with software development teams to pinpoint strategic engineering workflows within the SDLC where Generative AI can deliver substantial and scalable productivity gains.
    • Expert Tool & Technical Direction: Provide expert guidance and technical direction to engineering teams on the evaluation, selection, and optimal application of relevant Gen AI tools and engineering methodologies.
    • Mentorship & Engineering Enablement: Mentor and technically enable engineering teams through comprehensive education, hands-on coaching, and the development of best practices for Gen AI adoption.
    • Technical Implementation Leadership: Provide strong technical leadership and guidance to engineering teams during the design, implementation, and integration phases of Gen AI solutions, ensuring adherence to architectural standards and best practices.
    • Driving Scalable GenAI Solutions & Best Practices: Architect and champion the development and adoption of robust best practices for the secure, effective, and scalable integration of Gen AI within the SDLC across N-iX engineering.

     

    Requirements:

    • Deep understanding of the Software Development Life Cycle (SDLC) and extensive practical experience leading technical efforts across various development workflows.
    • Extensive and demonstrable experience as a Lead Java developer with a deep understanding of software architecture, design patterns, and best practices in software development.
    • Direct, hands-on experience leading the implementation of specific Gen AI tools relevant to software development within engineering teams (e.g., GitHub Copilot, Cursor, AI-powered testing frameworks).
    • Significant experience leading and mentoring technical teams in the adoption of new technologies.
    • Exceptional communication, collaboration, and influencing skills, with the ability to effectively convey complex technical visions to both technical and non-technical stakeholders and drive adoption.
    • Extensive experience with Agile/Scrum methodologies and a proven track record of leading technical teams within these frameworks.
    • Strong analytical and strategic thinking skills, with a data-driven approach to evaluating the impact and ROI of technology initiatives.
    • English level - Upper-Intermediate or higher.

     

    Nice to Have:

    • Experience in developing and delivering technical leadership training programs and workshops for engineering teams.
    More
  • Β· 37 views Β· 2 applications Β· 12d

    Senior Backend (Java) Developer (only Vinnytsia, Ukraine)

    Hybrid Remote Β· Ukraine (Vinnytsia) Β· Product Β· 5 years of experience Β· Upper-Intermediate
    It is a high-growth SaaS company selling IT Service Management, a space that is being propelled into high growth as businesses worldwide accelerate their digital transformation and start to adopt new workstyles for their employees. The company is...

    It is a high-growth SaaS company selling IT Service Management, a space that is being propelled into high growth as businesses worldwide accelerate their digital transformation and start to adopt new workstyles for their employees. The company is recognized in the Gartner Magic Quadrant for ITSM and is the mid-tier industry leader in Gartner Peer Insights. AWS awarded the company their Rising ISV Star Award for 2022.

     

    It has over 4,000 customers in 140 countries. Deployed in 42 different languages and used daily by over 100,000 system administrators. The software impacts the daily working lives of over 9 million end users.

     

    Responsibilities:

     

    - Develop the next generation of our leading product, a SaaS-based microservices solution architecture deployed in the AWS cloud.

    - Develop advanced, enterprise-grade, high-performance, and scalable web applications according to the newest, latest guidelines and best practices.

    - Continuously discover, evaluate, and implement new technologies to maximize development efficiency and quality.

    - Collaborate closely with product and design teams to create innovative user interfaces and features.

     

    Qualifications:

     

    - 5+ years of programming experience as a Java developer.

    - 3+ years experience in Spring framework and Microservices.

    - Excellent architecture-level design and understanding of large-scale systems.

    - SQL and NoSQL Databases experience and knowledge.

    - Versed in software engineering principles and practices - Agile development.

    - Spoken and written English

     

    Advantage

     

    - Experienced with Docker/Helm/Kubernetes technologies

    - Experienced with Lambdas, RabbitMQ, SQS, Redis, Kinesis, Elastic Cache\Search Graphql, API GW, NLB, NodeJS, TypeScript

    - BA/BSC in Computer Science, and/or equivalent

    - Experience in React or Angular, JavaScript, HTML5, CSS 3, browser behavior, page life-cycle, and DOM events.

     

    Apply now and will contact you within 24 hours:)

    Start a new page of your career growth with us!

    More
  • Β· 85 views Β· 24 applications Β· 11d

    Java Developer (with Angular) for Insurance Tech

    Full Remote Β· Ukraine Β· 3 years of experience Β· Upper-Intermediate
    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...

    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

     

    More
  • Β· 58 views Β· 2 applications Β· 11d

    Senior SAP Engineer

    Full Remote Β· Ukraine Β· 5 years of experience Β· Upper-Intermediate
    The project involves the design, development, and maintenance of enterprise-level data processing and reporting solutions. It includes working with SAP Data Services for ETL workflows, SAP Business Objects for report development, and modern backend...

    The project involves the design, development, and maintenance of enterprise-level data processing and reporting solutions. It includes working with SAP Data Services for ETL workflows, SAP Business Objects for report development, and modern backend technologies such as Java and Spring Framework. The goal is to ensure accurate data transformation, integration, and presentation across systems in a scalable and reliable environment.

    • Responsibilities:

      Install and configure SAP IPS/DS (BODS) and SAP BO tools.

      Design, build, and maintain ETL workflows using SAP Data Services and DBT.

      Develop and maintain Business Objects reports.

      Implement backend logic using Java 8+, Spring Framework, Hibernate, and Oracle DB.

      Write and optimize complex SQL queries.

      Ensure performance and data accuracy across transformation pipelines.

      Collaborate with cross-functional teams in an Agile environment.

      (Optional) Support frontend development using Angular/React/JSP if needed.

      Proactively contribute to problem-solving and system improvements.

      Communicate effectively with stakeholders and team members.

      Mandatory Skills Description:

      Overall experience:
      A minimum of 4 years hands-on experience as a software developer in an enterprise organization working on complex custom developed applications
      Desired: working experience in agile software development
       
      SAP Data Services:
      Experience with instalation and setup of SAP IPS/DS (BODS)
      Design and development of ETL flows using SAP DS + Designer
       
      SAP Business Objects:
      Experience with instalation and setup of SAP BO
      Design and development of BO reports
       
      DBT:
      Developing, maintaining, and optimizing data transformation workflows using DBT, ensuring data accuracy
       


       

    More
  • Β· 60 views Β· 7 applications Β· 10d

    Lead Java developer (Cloud team) IRC263080

    Office Work Β· Poland Β· 6 years of experience Β· Upper-Intermediate
    Job Description We are looking for a Lead Java Developer with at least 5-6 years of commercial experience in development of Java enterprise applications. Important to have: β€’ Java 8+ (core, lambdas, stream, collections, concurrency); β€’ Good OOP (SOLID...

    Job Description

    We are looking for a Lead Java Developer with at least 5-6 years of commercial experience in development of Java enterprise applications.

    Important to have:
    β€’ Java 8+ (core, lambdas, stream, collections, concurrency);
    β€’ Good OOP (SOLID principles);
    β€’ Experience with Spring Boot;
    β€’ Understanding of multithreading, concurrency issues, asynchronous vs parallel execution;
    β€’ Understanding of asynchronous programming, blocking vs nonblocking execution;
    β€’ Strong understanding of Microservices, API testing, working with Postman;
    β€’ Hands-on experience of working with REST;
    β€’ Experience with AWS services would be highly beneficial (Lambda, S3, SQS, SNS, DynamoDB, Aurora);
    β€’ Troubleshooting skills (application monitoring, debugging, profiling);
    β€’ Git;
    β€’ Strong English for daily communication with client's experts and team members located across the Globe.
    β€’ Experience with mentoring and/or leading team

    Good to have:
    β€’ Experience with GitLab;
    β€’ Experience with ProjectReactor, RxJava or other Java reactive libraries;
    β€’ Experience with performance testing (JMeter);
    β€’ Knowledge of modern security mechanisms and authentication types is an advantage
    β€’ Experience working with Scrum, Scrumban, Agile methodology;

     

    Ability to work from Krakow office at least 50% of the time.
     

    Job Responsibilities

    β€’ Extending the current microservices and creating new services for an existing solution;
    β€’ Preparing the technical documentation;
    β€’ Participating in client meetings to understand business and user requirements and estimate tasks;
    β€’ Collaborating closely with other engineers, product owners and testers to identify and solve challenging problems;
    β€’ Taking part in defect investigation, bug fixing,and  troubleshooting;
    β€’ Leading the Development team (6-7 members) in Krakow location, supporting an Architect from the client side.
     

    Department/Project Description

    Our client is a well-known brand in the construction domain. They have offices all around the world and a great technical team. You'll become a part of the existing team of 15 developers working on the RESTful microservices and will collaborate with Product Owners, Business Analysts and other team members.

    More
  • Β· 267 views Β· 101 applications Β· 10d

    Senior Java Developer

    Full Remote Β· Countries of Europe or Ukraine Β· 5 years of experience Β· Upper-Intermediate
    OTAKOYI is looking for a skilled and motivated Senior Java Back-end Developer to join our client’s team. If you're driven by solving complex problems, thrive on technical challenges, and value continuous growth β€” this opportunity is for you. About the...

    OTAKOYI is looking for a skilled and motivated Senior Java Back-end Developer to join our client’s team. If you're driven by solving complex problems, thrive on technical challenges, and value continuous growth β€” this opportunity is for you.

     

    About the Project
    Become part of an innovative AI-powered Sales and Marketing application initiative designed to automate and enhance business workflows. The project focuses on deep integration with both internal and external APIs and involves the migration from a monolithic architecture to a robust microservices-based solution.

     

    We are looking for someone who brings not only strong technical expertise but also a creative and innovative mindset in approaching challenges and building solutions.
    In our team, working with AI tools is a must.


    You should feel comfortable integrating tools like:

    • Cursor β€” an AI-native IDE that helps streamline code writing, refactoring, and debugging;
    • Claude, ChatGPT, Bolt AI β€” for technical research, idea validation, documentation, and even architecture design;
    • GitHub Copilot β€” for in-line code suggestions, testing support, and faster prototyping.

    We seek someone who not only uses AI in daily development processes but thinks with AI, treating it as a partner in creating scalable, modern software systems.

     

    Required Skills

    • Proficiency in Java (17+) for back-end development, with solid hands-on experience using Spring Boot.
    • Practical experience with Docker and containerized application development.
    • Familiarity with Microsoft Azure cloud services.
    • Strong skills in designing and consuming RESTful APIs.
    • Understanding of microservices architecture and related design patterns.
    • Experience working with on-premise and cloud-based deployment environments.
    • Knowledge of secure coding practices and back-end security standards.
    • Familiarity with strategies for scalability and performance optimization in backend services.
    • Experience with monitoring tools such as Prometheus, Grafana, and the ELK stack.
    • Proficiency in CI/CD pipelines using tools like GitHub Actions, GitLab CI, or equivalents.
    • Strong working knowledge of version control systems, particularly Git.
    • Expertise in both relational databases (e.g., PostgreSQL) and NoSQL databases (e.g., MongoDB).
    • A creative and innovative mindset in approaching challenges and solutions.
    • Comfortable working with AI tools in daily development processes.
    • Advanced English proficiency (spoken and written) in excellent communication and collaboration skills.

       

    Preferred Skills

    • Working knowledge of Kotlin, particularly in back-end contexts

       

    Responsibilities:

    • Maintain and continuously improve existing applications.
    • Design and implement new features and enhancements.
    • Refactor and decompose monolithic modules into microservices.
    • Work collaboratively with team members and cross-functional teams.
    • Develop new integrations with both internal and external systems.

     

    Recruitment process

    1. Pre-screening Interview with Recruiter (up to 45 minutes)
    2. Tech Interview (up to 1,5 hour)

       

    What do we offer?

    We offer the opportunity to be part of the ambitious team and an experience driven company and to achieve rapid and comprehensive career growth. Do you think that’s all that we can offer? Just have a look at out benefit and bonuses below:

     

    πŸ’°Paid vacations and sick leaves;

    πŸ’ΈFair remuneration based on your self-development results;

    πŸ“’Referral program for candidate recommendation;

    🀱Loyal maternity leave policy;

    πŸ“Accountant support and tax coverage;

    πŸ“‘Courses of English with the professional teacher;

    πŸ“šEducational training within the company and outside;

    πŸ’ΊAbility to combine remote work and office;

    πŸŽ‰Regular party and team buildings and different funny activities.

    More
  • Β· 193 views Β· 12 applications Β· 9d

    Java Developer

    Full Remote Β· Poland Β· 3 years of experience Β· Upper-Intermediate
    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+)...

    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
  • Β· 32 views Β· 1 application Β· 9d

    Java Team Lead

    Hybrid Remote Β· Ukraine (Kyiv) Β· Product Β· 5 years of experience Β· Upper-Intermediate
    Delasport β€” Implementing Technological Solutions Here and Now Delasport is an iGaming Software company providing Sports Betting & Online Casino software, and turnkey B2B solutions. Established in 2010, Delasport delivers a one-stop-shop solution of...

    Delasport β€” Implementing Technological Solutions Here and Now

    Delasport is an iGaming Software company providing Sports Betting & Online Casino software, and turnkey B2B solutions. Established in 2010, Delasport delivers a one-stop-shop solution of Sports Betting and Online Casino from a White-Label, with a full range of management services to a Plug&Play iFrame and a complete Turnkey. We are establishing an R&D centre in Kyiv, and are looking for top talents to join our team.

     

    TECHNOLOGY STACK
    Microservice architecture, Java 21, Spring Boot 3, Kafka, Google Cloud, Kubernetes

     

    RESPONSIBILITIES

     

    • Taking an active part in product development from scratch (hands-on functionality development ~50% of the time) and developing functional documentation
    • Leading a development team
    • Ensuring the highest standards of the team’s performance are reachable
    • Planning, prioritizing, estimating, and executing tasks
    • Collaborating with business leads across the company to define milestones and deliveries for new functionality to be added to the product
    • Taking part in team extension (interviewing, providing feedback, participating in interview post-briefs)

     

    REQUIREMENTS

     

    • 7+ years of commercial development experience using Java-related technologies
    • 5+ years of working experience with API development
    • Experience in managing development teams
    • Ability to work independently with defined problems on a middle-senior level in certain areas of technical or business expertise
    • Proactive and result-oriented mindset
    • Strong problem-solving skills
    • At least Upper-Intermediate English level

     

    NICE TO HAVE

     

    • Knowledge of JavaScript/React

     

    WHAT WE CAN OFFER YOU

     

    • Modern office in Podil with an uninterruptible power supply and the Internet
    • Personal time off (21 business days of paid vacation, unlimited sick leaves, paid days on special occasions)
    • Health insurance with the broker which is available from the first month of cooperation
    • Public holidays
    • Life insurance with the broker which is available from the first month of cooperation
    • Be-weekly English courses with native speakers based on your level
    • Sports activities reimbursementHappy hours on Fridays
    • Corporate entertainments
    • Ukraine-based educational programs
    • Modern technical equipment
    • Gig contract support
    More
Log In or Sign Up to see all posted jobs