Jobs Java

87
  • · 41 views · 7 applications · 1d

    Java Game Backend Developer (Med level)

    Full Remote · Countries of Europe or Ukraine · Product · 5 years of experience · English - B2
    We are looking for a Java Developer to join our team for a long-term project. This role supports casino games development. Required a high degree of technical skill, flair for game development, and ability to drive results. Our client is a European...

    We are looking for a Java Developer to join our team for a long-term project. This role supports casino games development. Required a high degree of technical skill, flair for game development, and ability to drive results.  
     

    Our client is a European software development company working on its gaming platform and online gaming products.

     

    Qualifications Required:

    • BS / MS in Computer Science or equivalent qualification/certification required.
    • 3+ years of software development experience with an emphasis on OOP/OOD development
    • Strong proficiency in Java and deep understanding of object-oriented design.
    • Experience with server-side application development.
    • Familiarity in SOLID principles, design patterns, TDD, code quality, and unit testing
    • Experience with build automation tools like Jenkins, Maven and ANT
    • Experience working with XML and XSL file types

     

    Will be a plus:

    • Experience building tools using React and NodeJS
    • Knowledge of GCP or AWS
    • Full stack development experience
    • Experience with JavaScript, C++ or Python is helpful
    • Experience with Slot Math and Mechanics

     

    Full-time remote job.

    More
  • · 24 views · 4 applications · 1d

    Senior/Lead Java Developer

    Full Remote · Ukraine · Product · 6 years of experience · English - B2
    We are looking for a Java Developer with Python Knowledge to join our team and contribute to an exciting early-stage AI startup project. You will initially focus on Python development and later transition to Java as the project evolves. This role offers...

    We are looking for a Java Developer with Python Knowledge to join our team and contribute to an exciting early-stage AI startup project. You will initially focus on Python development and later transition to Java as the project evolves. This role offers the chance to work on cutting-edge technologies and build scalable solutions using AWS.

    Key Responsibilities:

    • Contribute to the development of the project’s foundation with Python during its early stages.
    • Transition to Java development as the project matures.
    • Collaborate on the design and implementation of AI-driven solutions.
    • Build, deploy, and manage cloud-based applications using AWS services.
    • Work with Redis, Elasticsearch, and SQL to implement efficient data storage and retrieval solutions.
    • Ensure high-quality code through testing, debugging, and adherence to best practices.
    • Collaborate with the team to shape the project’s architecture and features in a dynamic startup environment.

    Requirements:

    • 6+ years  of experience in Java development.
    • Proficiency in Python, with the ability to work confidently on Python-based tasks.
    • Hands-on expertise with AWS services (e.g., Lambda, S3, DynamoDB, EC2).
    • Proficient in Redis, Elasticsearch, and SQL for data management and optimization.
    • Solid understanding of software development principles and version control (Git).
    • Strong problem-solving skills and adaptability to evolving project requirements
    • At least  upper intermediate English  level
    • Experience with AI projects is a strong advantage
    • Experience with early-stage startups or fast-paced environments is a plus
    More
  • · 120 views · 24 applications · 1d

    Java Developer

    Ukraine · Product · 0.5 years of experience · English - B1
    Overview TJHelpers founded in 2021 is Ukrainian company with offices in Kyiv, Odesa, Uzhhorod, Cherkasy, and Batumi. We operate across three core directions — Employment Insurance, Agent School, and Helpers-as-a-Service (HaaS) — creating a complete...

    Overview

    TJHelpers founded in 2021 is Ukrainian company with offices in Kyiv, Odesa, Uzhhorod, Cherkasy, and Batumi. We operate across three core directions — Employment Insurance, Agent School, and Helpers-as-a-Service (HaaS) — creating a complete ecosystem for tech talent development and workforce delivery. By the end of 2025, we will have completed 60+ projects across Ukraine and Europe, supporting both companies and individual specialists at junior, middle, and senior levels through structured processes, measurable quality standards, and a strong engineering culture. 
    🎯 Employment Insurance Data-driven employment framework that guides specialists toward stable tech roles. The model includes precise skill evaluation, personalized development planning, interview preparation, vacancy matching, and full-cycle support. It is designed for candidates at all experience levels and focuses on predictable, measurable employment outcomes. 
    🤝 Agent School Performance-oriented program that trains individuals to work as tech career agents. It provides a standardized system with CRM-driven workflows, proven scripts, structured conversion pipelines, and ongoing mentorship. Agents learn to operate effectively with both specialists and companies, building scalable personal networks and recurring income through results. 
    🧩 Helpers-as-a-Service (HaaS) Flexible delivery model offering cross-functional technical teams — PM, BA, Tech Leads, Developers, and QA — who support businesses through staff augmentation and project-based engagement. Teams join at any point of the product lifecycle, from discovery and requirements clarification to development, testing, automation, support, and scaling. The same expertise is also applied to guiding individual specialists through real-project scenarios for professional advancement.

    More
  • · 50 views · 1 application · 1d

    Backend Tech Lead (Java)

    Full Remote · EU · Product · 5 years of experience · English - B2
    Softsich is a young and ambitious international product tech company that develops scalable B2B digital platforms. We are looking for a Backend Java Tech Lead who will take technical ownership of the backend team working with a microservices, high-load...

    Softsich is a young and ambitious international product tech company that develops scalable B2B digital platforms. We are looking for a Backend Java Tech Lead who will take technical ownership of the backend team working with a microservices, high-load architecture.

    This role is about leadership, architecture, and responsibility for the technical direction of the platform.

     

    Your key responsibilities will include:

    • Lead the backend team technically, ensuring architectural vision and technical standards.
    • Design, implement, and maintain high-load, scalable backend services using Java and Spring Boot.
    • Drive technical decisions and take full ownership of architectural solutions.
    • Ensure high code quality via best practices, reviews, and automation.
    • Optimize system performance and reliability across microservices.
    • Work with event-driven architectures and distributed systems.
    • Mentor developers, support skill development, and foster collaboration.
    • Collaborate with cross-functional teams to deliver reliable and scalable solutions.

     

    It’s a match if you have:

    • 5+ years of commercial experience with Java (17+/21) and Spring Boot.
    • Strong knowledge of the Spring ecosystem: Web, Security, Data, Scheduler, WebFlux.
    • Hands-on experience with microservices and high-load architectures, event-driven systems.
    • Practical knowledge of CI/CD, containerization (Docker), and deployment to Kubernetes (EKS).
    • Solid experience with Apache Kafka (producers/consumers, distributed topics, retry and error handling).
    • Experience working with databases: PostgreSQL, MongoDB / AWS DocumentDB, SingleStore.
    • Experience in designing and optimizing REST APIs.
    • Experience with monitoring and logging tools: Grafana, Prometheus, Micrometer, ELK.
    • Experience in technical leadership or mentoring engineering teams.
    • Ability to make and own architectural and technical decisions.
    • Strong communication skills, teamwork mindset, and analytical thinking.
    • English level — Upper-Intermediate.

     

    What we offer:

     

    – Flexible schedule and remote format or offices in Warsaw.

    – 24 paid vacation days, sick leaves, and health insurance (UA-based, other locations in progress).

    – A supportive, friendly team where knowledge-sharing is part of the culture.

    – Coverage for professional events and learning.

    – Birthday greetings, team buildings, and warm human connection beyond work.

    – Zero joules of energy to the aggressor state, its affiliated businesses, or partners.

     

    Send over your CV now — we’d love to get to know you better!

    More
  • · 206 views · 11 applications · 1d

    Middle Software Engineer (Fullstack-Java \React)

    Full Remote · Poland · 3 years of experience · English - B2
    Minimum of a Bachelor’s in Computer Science or related degree. 3+ years of development experience. Client-server application development experience implementing end-user workflows. Strong working knowledge of Java, JSON, RESTful Web APIs, JDBC,...

    Minimum of a Bachelor’s in Computer Science or related degree.

    3+ years of development experience.

    Client-server application development experience implementing end-user workflows.

    Strong working knowledge of Java, JSON, RESTful Web APIs, JDBC, JavaScript, HTML, CSS, Tomcat, Apache HTTP Server, and the Linux environment.

    Working knowledge of React. Relay and GraphQL are a plus.

    Working knowledge of Java open-source frameworks (e.g., Play, Spring, Hibernate).

    Experience with relational database principles.

    Experience developing and debugging software in a multi-threaded environment

    Strong proven design skills with the ability to work well in a dynamic, fast-paced environment with high expectations.

    Solid experience with the full software development life cycle and a proven track record in successfully bringing products to market.

    Excellent written and verbal communication skills, and the ability to interact well with both internal teams and external customers and partners.

    Experience working in an agile scrum environment.

    Knowledge of AWS, VMWare, or Citrix system is plus.

    Job Responsibilities

    Responsible for design and delivery of technical components on the server side of our client server application services.

    Develop full-stack application functionality within a dynamic agile scrum environment.

    Create high quality code testable through automation.

    Create unit and functional automated tests.

    Participate in troubleshooting and resolution of customer issues.

    Department/Project Description

    The qualified candidate will work as a member of the software development team focused on security, multifactor authentication, and server components for client’s Enterprise Access Management product.  This team is responsible for the architecture, design, and development of features for one of our essential product lines.  We are looking for someone who enjoys the challenge of tough technical problems and who wants to work on products helping over 1 million users every day in saving time, reducing frustration and providing a better user experience. We need someone with a passion for building world-class applications and desire to make an impact on our organization and on solving real-world problems.

    Skill Category

    Java

    Keyskills - Must Have

    • Java
    • react
    • Spring
    • AWS
    More
  • · 91 views · 19 applications · 1d

    Senior Java Engineer

    Full Remote · Ukraine · 5 years of experience · English - B2
    Senior Java Engineer (high-load product) Are you a Java Developer looking for new challenges? What about working with a high-profile client with millions of QPS? If you have experience developing high-performance distributed systems, this is the...

    Senior Java Engineer (high-load product) 

    Are you a Java Developer looking for new challenges? 
    What about working with a high-profile client with millions of QPS? 
    If you have experience developing high-performance distributed systems, this is the perfect opportunity to work on a new digital marketing management platform with a world-renowned client.
     
    Project tech stack: 
    Concurrency -  a high-load, low-latency system.
    Cache: Aerospike, Memcached
    Cloud: AWS, GCP
    DB: PostgreSQL, Superset
    Streams: Kafka, Kinesis
    Data formats: Avro, Protobuf
    Languages: Java, Scala, Python
     
    About the project:
    Our client is a leading streaming service based in the United States. With millions of users worldwide, its devices provide easy access to free TV, live news, sports, movies, etc. The client has an advertising business and also licenses its hardware and software to other companies.
     
    Location:
    Ukraine remote
     
    Skills & Experience:
    - 4 - 8 years of experience building large-scale and low-latency distributed systems
    - B.S. or M.S. degree in Computer Science, Engineering, or equivalent 
    - Command of Java or C++
    - Solid understanding of algorithms, data structures, performance optimization techniques, object-oriented programming, multi-threading, and real-time programming 
    -Self-motivated individual with a high level of accountability and ownership
    - Critical thinking and practical decision making
    - Can do, results-oriented mindset
     
    Will be a plus: 
    - Experience with distributed caching, SQL/NoSQL, and other databases is a plus 
    - Experience with Big Data and cloud services such as AWS/GCP is a plus
    Experience in the advertising domain is a big plus 

     Responsibilities
    - Work alongside a highly skilled engineering team to design, develop, and maintain large-scale, highly performing, real-time applications
    - Own building features, driving directly with product and other engineering teams 
    - Demonstrate excellent communication skills in working with technical and non-technical audiences 
    - Be an evangelist for best practices across all functions – developers, QA, and infrastructure/ops 
    - Be an evangelist for platform innovation and reuse 
    - Deliver top-quality software in a timely fashion 

     

    More
  • · 125 views · 16 applications · 1d

    Senior Java Engineer (Poland)

    Full Remote · Poland · 7 years of experience · English - B2
    Description You value simplicity and effectiveness, and you’re excited by the opportunity to make a meaningful impact. You can reason through trade-offs, build for scale,and adapt quickly to evolving priorities. Requirements: 5+ years of backend...

    Description

    You value simplicity and effectiveness, and you’re excited by the opportunity to make a meaningful impact. You can reason through trade-offs, build for scale,and adapt quickly to evolving priorities.

     

    Requirements:

    • 5+ years of backend development experience with a strong command of Java and the Spring ecosystem.
    • Proven track record of shipping production-grade systems in cloud environments.
    • Experience with distributed systems and messaging frameworks such as Apache Kafka (via AWS MSK).
    • Strong understanding of containerization, orchestration (Kubernetes), and deployment workflows.
    • Familiarity with observability tools and incident response best practices.
    • Excellent communication skills and a collaborative mindset.
       

    Duties:

    • Design, implement, and maintain backend services that are secure, scalable, and mission-critical.
    • Collaborate with cross-functional teams to deliver end-to-end solutions from concept to deployment.
    • Work across the stack from backend systems to infrastructure components such as ALB/NLB, and Kubernetes.
    • Take ownership of projects, driving architecture, design, and implementation decisions.
    • Write clean, maintainable, and well-tested code in Java, and contribute to automation and tooling in Python when necessary.
    • Monitor production systems, respond to incidents, and continuously improve system reliability and performance.
    • Participate in On-Call rotation to ensure high availability and rapid response to production issues.
    • Participate in code reviews, knowledge sharing, and mentoring of junior engineers.

     

    Benefits:

    • A competitive salary and flexible compensation package
    • Professional development tools (mentorship program, tech talks and trainings)
    • Medical insurance
    • Free corporate English classes and speaking clubs with a native speaker
    • Various corporate events
    More
  • · 121 views · 23 applications · 1d

    Strong Junior Java Developer

    Ukraine · 1 year of experience · English - B2
    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,...

    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
  • · 90 views · 0 applications · 4d

    Senior Java Developer

    Full Remote · Romania · 5 years of experience · English - B2
    About Digis Digis is a European IT company with 200+ specialists delivering complex SaaS products, enterprise solutions, and AI-powered platforms worldwide. We partner with clients from the US, UK, and EU to build long-term development teams and provide...

    About Digis
    Digis is a European IT company with 200+ specialists delivering complex SaaS products, enterprise solutions, and AI-powered platforms worldwide. We partner with clients from the US, UK, and EU to build long-term development teams and provide transparency, stability, and continuous professional growth for all our engineers.


    About the Project
    Our Client is developing a large-scale logistics SaaS platform focused on optimizing and automating logistics processes, especially in the last-mile domain. The product is already live and is currently scaling and expanding its functionality.
    You’ll join a stable product environment and work on real-world high-load challenges with strong engineering ownership and meaningful influence on architecture and technical decisions.


    Requirements

    • 5+ years of commercial experience with Java
    • Сommercial experience with MongoDB or any non-relational database
    • Strong soft skills: communication, ownership, ability to work closely with product
    • Upper-Intermediate+ English level


      Responsibilities
    • Develop and scale backend services for the logistics SaaS platform (Java, microservices)
    • Drive architectural improvements and performance optimizations
    • Collaborate with product managers to translate business requirements into technical solutions
    • Design and implement complex platform features end-to-end
    • Participate in code reviews and architectural discussions

      We Offer
    • 20 paid vacation days per year
    • 5 paid sick leaves per year (no medical documents required)
    • Personalized development plan + training compensation
    • English courses compensation
    • Work equipment if needed (PC/laptop/monitor)
    • Flat, transparent internal communication
    • Ability to switch between projects and technologies inside Digis
    • Full accounting and legal support
    • Free corporate psychologist sessions
    More
  • · 72 views · 13 applications · 4d

    Full-Stack Java Developer

    Full Remote · Worldwide · 3 years of experience · English - B2
    Code&Care — is a successful full-stack development company, which provides clients with high-quality development assistance worldwide. Now our team has a position for Full-Stack Developer (Java/JEE + Angular) for a project in the GovTech domain (USA...

    Code&Care — is a successful full-stack development company, which provides clients with high-quality development assistance worldwide.

    Now our team has a position for  Full-Stack Developer (Java/JEE + Angular) for a project in the GovTech domain (USA client).

     

    Requirements:

    • 3+ years of experience with Java and strong understanding of JEE (Jakarta EE) or similar enterprise frameworks
    • Experience building REST APIs, working with SQL databases (Oracle/MySQL/PostgreSQL)
    • Solid knowledge of JPA/Hibernate, dependency injection, messaging, and enterprise-level application architecture
    • 2+ years of experience with Angular (we use Angular + PrimeNG)
    • Experience with AWS or other cloud platforms (EC2, RDS, CI/CD, deployments)
    • Understanding of microservices, containerization (Docker)
    • Ability to work with large enterprise systems, refactor legacy code, and design scalable solutions
    • Good communication skills & ability to work independently in a distributed team
    • English - Upper-Intermediate

     

    What the company offers:

    • Constant and interesting work with foreign clients
    • Flexible working hours
    • 50% cost compensation of sports, English lessons
    • Annual paid 30 days vacation and paid sick days
    • Medical insurance policy

     

    Responsibilities:

    • Develop and optimize enterprise ERP modules (finance, HR, project/contract management, procurement)
    • Design and implement scalable architecture for multi-tenant SaaS solutions
    • Integrate external APIs and services (payment systems, document tools, compliance systems)
    • Implement and support CI/CD pipelines and cloud deployments
    • Perform code reviews, refactoring, and participate in technical decision-making
    • Ensure security, performance, and reliability of the system
    • Collaborate closely with the engineering team and the client’s technical lead

    More
  • · 144 views · 23 applications · 4d

    Middle Java Back-end Developer (iGaming)

    Full Remote · Countries of Europe or Ukraine · 3 years of experience · English - B2
    Commercial experience in Gambling / iGaming is required Commercial GameDev experience is required (preferably slot games) Requirements: -3+ years of experience in Java -English — Upper-Intermediate (B2) -Experience in math processing -Experience with...

    Commercial experience in Gambling / iGaming is required
    Commercial GameDev experience is required (preferably slot games)

    Requirements:

    -3+ years of experience in Java
    -English — Upper-Intermediate (B2)
    -Experience in math processing
    -Experience with slot games
    -Structured and analytical thinking
    -Strong elaboration and communication skills


    Strong knowledge of:

    -Core Java, Collections, Streams, Lambdas
    -Exception handling, Immutability, records
    -Clean Code principles
    -Spring Boot, Spring MVC (REST APIs), Spring Security (JWT)
    -SQL, JPA
    -JWT


     

    Responsibilities:

    -Standard Middle backend developer responsibilities
    -Development and support of backend services
    -Participation in feature development and system improvements
    -Close collaboration with game teams, QA, and product

     


    Would be a plus:

    -JVM basics (heap/stack, GC, memory model)
    -SOLID
    -Spring MVC (filters, interceptors)
    -Spring Security (filters, auth flow)
    -Dependency Injection & IoC
    -Validation (Bean Validation)
    -API design (REST principles, versioning, error handling)
    -Java concurrency fundamentals (basic understanding)
    -Databases & Persistence: Transactions, Indexing basics, Hibernate
    -Security: Secure coding practices, SQL injection prevention, OAuth2
    -Testing: JUnit 5, Mockito, Integration testing basics
    -DevOps & Tooling: Docker (basics, build/run), Git (branching, rebase)

     

    More
  • · 244 views · 62 applications · 5d

    Middle Java Developer

    Full Remote · Worldwide · Product · 4 years of experience · English - B1
    We are looking for a candidate for the position of Middle Java Developer with strong skills to join a project with a Ukrainian telecom operator. Requirements: — 4 or more years of commercial experience in Java — Strong knowledge of OOP, Design...

    We are looking for a candidate for the position of Middle Java Developer with strong skills to join a project with a Ukrainian telecom operator.

     

    Requirements:

    — 4 or more years of commercial experience in Java

    — Strong knowledge of OOP, Design patterns

    — Solid knowledge of Java Core (Java 17), including memory model, collections, streams, generics, multithreading

    — Spring framework (Boot, Web, Data, Security), including Async

    — REST API

    — ORM Hibernate

    — SQL (MariaDB, Oracle)

    — Maven, Gradle

    — Team player with good communication skills

    — Technical English

    — Higher technical education

     

    Would be a plus:

    — Experience with Docker

    — Basic Linux and Bash

    — Profiling tools, thread dumps, understanding thread states

    — Experience with Mockito, JUnit, Mockservers, Testcontainers (mock vs spy)

    — Kafka

    — CI/CD (Git, Gitlab, Artifactory)

    — Jira and Confluence

    — Understanding of idempotency in APIs

     

    Job Responsibilities:

    — Development and support of microservices

    — Writing unit tests

    — Troubleshooting using logs, dumps, and profilers

    More
  • · 257 views · 100 applications · 5d

    Senior Java Developer

    Full Remote · Countries of Europe or Ukraine · 5 years of experience · English - B2
    Welcome to ApexTech We’re looking for a Senior Java Developer who takes ownership of architecture and enjoys building scalable, high-quality user interfaces. You’ll play a key role in shaping frontend decisions and delivering a polished product...

    Welcome to ApexTech 🙌

     

    We’re looking for a Senior Java Developer who takes ownership of architecture and enjoys building scalable, high-quality user interfaces. You’ll play a key role in shaping frontend decisions and delivering a polished product experience.

     

    Requirements:
    • Degree in Computer Science or comparable qualification
    • 6+ years of experience as a Java Software Engineer
    • Strong knowledge of Java EE, Maven, RESTful APIs/Web Services, Hibernate, and SQL
    • Experience with Docker and Kubernetes
    • Experience with AWS, Azure, or Google Cloud
    • Familiarity with Spring Boot and Angular (nice to have)
    • Development experience on both Windows and Linux
    • Understanding of network protocols: UDP, TCP, HTTPS, WebSockets, Serial I/O
    • Knowledge of security concepts: OAuth2, SAML, encryption
    • Experience with Git, Jenkins, Bitbucket, Eclipse, and Jira
    • Strong communication skills and team spirit
    • Ownership mindset and willingness to take responsibility

     

    Responsibilities:
    • Design and develop scalable enterprise applications using Java technologies
    • Build and maintain RESTful APIs and web services
    • Work with databases and ensure performance and reliability
    • Deploy and manage applications in containerized and cloud environments
    • Collaborate with cross-functional teams on architecture and implementation
    • Ensure code quality, security, and best development practices
    • Contribute to CI/CD processes and DevOps improvements
    • Take responsibility for delivering high-quality, secure, and maintainable solutions

     

    Interview process:
    1. Intro-call with the Recruiter.
    2. Technical Interview.
    3. Client Interview

     

    What do we offer?
    💻 Full remote work and meetings for brainstorming.
    💡Freedom and flexibility.
    🚀A team of top experts and synergy of the entire organization.
    💸Competitive salary.
    🌿 Vacation and sick leaves.
    🙏Therapy sessions with our psychologist.
    📚Budget for professional development.
    💃Corporate events and team building.
     

    More
  • · 125 views · 13 applications · 5d

    Windchill Developer

    Full Remote · Ukraine · 5 years of experience · English - B2
    Sii Ukraine is a subsidiary of Sii Poland — the leader in IT, engineering, and consultancy services with over 7500 IT experts in Poland and more than 250 prestigious customers. We are looking for ambitious and top-quality professionals to join our project...

    Sii Ukraine is a subsidiary of Sii Poland — the leader in IT, engineering, and consultancy services with over 7500 IT experts in Poland and more than 250 prestigious customers. We are looking for ambitious and top-quality professionals to join our project teams.

     

    Join Sii and support the development of PLM solutions for our client in the renewable energy sector — a global leader in wind turbine technology. In this fully remote role, you will work closely with Solution Architects and Functional Consultants to develop and optimize the Windchill environment.

     

    Your tasks:

    • Collaborate with Solution Architects and Functional Consultants to analyze and define technical requirements
    • Configure the Windchill system (data models, workflows, roles, permissions) according to project needs
    • Develop extensions, customizations, and integrations using Windchill APIs and custom code
    • Create reports and extract data, including preparing SQL queries
    • Analyze, diagnose, and resolve technical issues related to the Windchill platform
    • Prepare technical documentation and perform unit, smoke, and functional testing

       

    Requirements:

    • Minimum 5 years of professional experience in PLM system development or maintenance
    • Strong knowledge of Windchill PDMLink and the platform’s technical architecture
    • Hands-on experience in developing extensions, custom functionalities, and system integrations
    • Proficiency in working with Windchill APIs, scripting, and PLM customization
    • Ability to create reports, analyze data, and write SQL queries
    • Experience in troubleshooting, debugging, and resolving complex technical issues
    More
  • · 105 views · 30 applications · 6d

    Senior Java Software Engineer

    Full Remote · Ukraine, Poland · 5 years of experience · English - B2
    We are looking for experienced Senior Java Software Engineer to join our team. Our client is one of the world's largest fashion retailers selling in 215 markets through its online platform or its 6,477 stores in 95 markets. By working closely together as...

    We are looking for experienced Senior Java Software Engineer to join our team. Our client is one of the world's largest fashion retailers selling in 215 markets through its online platform or its 6,477 stores in 95 markets. By working closely together as a single company globally focused on the key elements of fashion production – design, manufacture, distribution, and retail. All the production is founded on three pillars - flexibility, digital integration, and sustainability.

     

    Responsibilities:

    • Participate actively and constantly in the design and development of APIs
    • Ensure the availability and resilience of its services that help the development of the company’s business
    • Ensure the quality of development and code cleanliness (Clean Code)
    • Automatic and manual exploratory execution during the development to verify that the acceptance criteria are covered
    • Maintain and evolve automated test cases with QA
    • Work in close contact with the Product Owner and support in the technical definition of product backlog items
    • Guarantee continuous deployment, write qualitative, maintainable code with extensive test coverage in a fast-paced professional software engineering environment
    • Suggest technical and functional improvements to add value to the product

       

    Requirements:

    • 5+ years of software development experience
    • 4+ years of extensive Java development experience, Maven
    • 2-3 years of Spring framework and building Spring web applications
    • Understanding and experience developing and deploying microservices
    • Experience developing REST interfaces, OpenApi
    • Excellent design, coding, and debugging skills
    • OOP, OOD, DDD. Design Patterns proficient
    • Working knowledge of relational databases, NoSQL technologies – Mongo DB
    • Working knowledge of Kafka, Kafka streaming (can be optional)
    • Experience with different clouds – AWS, Azure
    • Working knowledge of OpenShift, Kubernetes
    • Familiar with GrayLog, Grafana
    • Working experience in an Agile environment, a clear understanding of Agile methodologies mindset, and development practices applicable to them
    • Excellent communication, organizational, and facilitation skills, product-oriented mindset, focus on team results, willingness to continuous personal and team improvements, leadership qualities, and resilience
    • Upper-Intermediate/Advanced English level (there will be a lot of communication with the client)

    Nice-to-have:

    • ES6, React, Redux, Redux-saga TypeScript, CSS, RESTful APIs
    • Frontend testing and performance optimization
    • CSS3/SCSS/HTML5, modern responsive design techniques

     

    We offer*:

    • Flexible working format - remote, office-based or flexible
    • A competitive salary and good compensation package
    • Personalized career growth
    • Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
    • Active tech communities with regular knowledge sharing
    • Education reimbursement
    • Memorable anniversary presents
    • Corporate events and team buildings
    • Other location-specific benefits

    *not applicable for freelancers

    More
Log In or Sign Up to see all posted jobs