Jobs

105
  • · 132 views · 39 applications · 10d

    Java Developer

    Full Remote · Ukraine · Product · 5 years of experience · Intermediate
    About Us: We provide enterprise software solution to the logistics industry. We are looking for a talented and motivated Java Developer with 5+ years of experience to join our team. If you are passionate about building scalable applications and have...

    About Us:


    We provide enterprise software solution to the logistics industry. We are looking for a talented and motivated Java Developer with 5+ years of experience to join our team. If you are passionate about building scalable applications and have experience in both backend and frontend technologies, we’d love to hear from you!


    Job Responsibilities:


    •    Develop, test, and maintain enterprise-grade applications using Java, Spring Boot.
    •    Design and implement scalable and secure backend services and APIs.
    •    Collaborate with cross-functional teams, including UI/UX designers, product managers, and DevOps engineers.
    •    Optimize application performance, troubleshoot issues, and implement best coding practices.
    •    Work with DevOps tools and CI/CD pipelines for automated builds and deployments.
    •    Ensure security, scalability, and reliability of the application.
    •    Participate in code reviews and provide constructive feedback to peers.


    Required Qualifications:


    •    5+ years of experience in development using Java, Spring Boot, Jakarta.
    •    Strong knowledge of RESTful APIs, Microservices architecture, and database design.
    •    Exposure to DevOps practices and tools such as Docker, Kubernetes, Jenkins, or GitLab is a plus.
    •    Experience with cloud platforms (AWS, Azure, or Google Cloud) is a plus.
    •    Strong problem-solving skills and ability to work in a fast-paced environment.
    •    Excellent communication and collaboration skills.
    What We Offer:
    •    Competitive salary and benefits package.
    •    Opportunities for career growth and professional development.
    •    A collaborative and inclusive work environment.
    •    Work on cutting-edge technologies and enterprise-grade applications.

     

    More
  • · 31 views · 0 applications · 2d

    Senior Java Full Stack Engineer

    Full Remote · Ukraine · 5 years of experience · Upper-Intermediate
    N-iX is looking for an experienced Senior Java Full Stack Engineer to join our development team. Our customer – integrated Shipping Services has set itself apart as an independent carrier with a fresh, unique approach. His strategy as a global niche...

    N-iX is looking for an experienced Senior Java Full Stack Engineer to join our development team.
    Our customer – integrated Shipping Services has set itself apart as an independent carrier with a fresh, unique approach. His strategy as a global niche carrier offers distinctive advantages to customers worldwide. We have created a smart, efficient network that ensures stable, reliable services; and we have made it our mission to focus on the needs of our customers, which stand at the heart of all our decisions. The main idea of our product operates in select trades, where it has a competitive advantage and where it can provide superior service. We maintain a flexible partnership approach with other major carriers, and our new line structure is a much-needed alternative to customers concerned about the current alliance-dominated market.

    Responsibilities:
     

    • Hands-on full stack development of innovative applications


    Requirements:
     

    • 5+ years of experience in Full Stack Development
       
    • 5+ years of experience in the following technologies: Java, Spring 
       
    • 2+ years of experience in front end development with React
       
    • 2+ years of experience in micro-services-based architecture and tools (Spring Boot/Cloud)
       
    • Experience in designing, developing, and deploying cloud/hybrid-based solutions
       
    • Experience in developing and deploying in Container based environments (Kubernetes, Cloud foundry)
       
    • Experience with Functional Programming and Java Streams
       
    • Ukrainian language Advanced or higher.
       
    • Upper Intermediate English - verbal and written

       
    More
  • · 85 views · 12 applications · 1d

    Middle\Strong Middle Java Developer

    Poland · 3 years of experience · Upper-Intermediate
    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...

    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
    More
  • · 91 views · 8 applications · 19d

    Senior Full-Stack Developer (Java + Angular, Backend-Oriented)

    Ukraine · 5 years of experience · Upper-Intermediate
    We are looking for experienced Senior Full-Stack Developer (Backend-Oriented) to join our growing Web Development team. This is a full-time, long-term opportunity to work on a global product that serves millions of users, solving real-world security and...

    We are looking for experienced Senior Full-Stack Developer (Backend-Oriented) to join our growing Web Development team.

     

    This is a full-time, long-term opportunity to work on a global product that serves millions of users, solving real-world security and scalability challenges in a fast-paced and highly collaborative environment.

     

    📍 Candidates must be located in or near Kyiv — remote work is available, but occasional office presence may be required.

     

    Requirements

    • 5+ years of experience building scalable, interactive applications using Java Spring / Spring Boot
    • Experience with Angular 2+ 
    • 2+ years of working experience with AWS
    • Proven team leadership experience
    • Strong analytical and system design skills
    • Proactive, highly motivated, and responsible approach to work
    • Experience with large-scale, complex projects
    • Fast learner with the ability to adopt and go deep with new technologies
    • Upper-Intermediate to Advanced English

       

    Will be a plus

    • Familiarity with OpenID and SAML protocols
    • Experience with Chrome extension development
    • Experience with mobile development (Android and iOS)

       

    Responsibilities

    • Lead and drive development efforts on Front-end/Back-end/Mobile (depending on your focus)
    • Conduct research and propose solutions in server-side, cloud, container orchestration, web, and mobile areas
    • Ensure delivery of secure, performant, and high-quality features
    • Work with a modern and diverse tech stack including Java Spring Boot, Angular 17+, Swift
    • Collaborate with cross-functional team members including developers and QA in an Agile setup
    • Report directly to the R&D Team Lead

       

    About project

    Our client is the worldwide frontrunner in identity security. By emphasizing intelligent privilege controls, they deliver the most extensive security solutions for any identity within business applications, distributed workforces, hybrid cloud environments, and throughout the entire DevOps lifecycle.

     

    Work Schedule

    Full-time working day. 

     

    Interview Stages

    1. HR interview with our recruiter
    2. Introductory call with the client’s recruiter
    3. Technical interview with the Engineering Manager (1 hour)
    4. Coding interview (2 hours)
    5. Final HR interview with the client’s Head of People
    More
  • · 160 views · 49 applications · 9d

    Java Engineer

    Ukraine · Product · 3 years of experience · Pre-Intermediate
    You are invited to join the ambitious team who build a completely new mobile banking product. We aim to have our Customers in the center of our product that will solve their needs & problems. We build a new scalable microservice architecture and new...

    You are invited to join the ambitious team who build a completely new mobile banking product. We aim to have our Customers in the center of our product that will solve their needs & problems. We build a new scalable microservice architecture and new native iOS & Android apps from scratch. In the development process we use Lean & Agile practices so the team has maximal ownership and minimal bureaucracy. We are always open to ideas if they make our Customers happier.

     

    In this role, you will:

    • Provide Android and iOS apps with essential APIs by delivering RESTful services.

    • Integrate various core systems and CRM through a middleware layer, employing message-driven microservice architecture and utilizing cutting-edge technologies.

    • Establish a CI/CD process for each microservice.

    • Collaborate with QA engineers to write unit and integration tests.

    • Develop tools for monitoring the quality of applications.

    • Engage in various Scrum activities.

    • Provide continuous help and support to your teammates.

     

    Skills you'll need to bring:

    • Possesses over 3 years of experience in developing applications using Java and Spring.

    • Demonstrates knowledge in container orchestration with Kubernetes and Docker Swarm.

    • Familiarity with clean code and clean architecture principles is essential.

    • Brings experience in building microservice architecture.

    • Understands the distinctions between relational and non-relational databases.

    • Holds significant expertise in working with PostgreSQL, SQL, and Hibernate.

    • Has a grasp of the cloud-native approach and 12-factor apps.

    • Familiarity with TDD or BDD approaches, along with the ability to write unit, integration, and performance tests.

    • Exhibits a product-oriented engineering mindset and functions effectively as a team player.

    • Possesses experience with Kafka or RabbitMQ.

     

    As a Plus:

    • Possesses experience with Quarkus, Smallrye, and Microprofile.

    • Has experience with various cloud platforms.

    • Brings experience in working within the fin-tech industry.

     

    What we offer:

    • Close collaboration with stakeholders and customers.

    • Involvement in feature teams utilizing a diverse stack of technologies.

    • Embrace an agile way of working with minimal bureaucracy.

    • Receive strong support from the head office and technology team.

    • Enjoy a competitive salary based on the USD NBU rate.

    • Benefit from long-term employment, along with paid vacation and sick leave.

    More
  • · 128 views · 13 applications · 8d

    Clojure developer

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

    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 required

     

    What 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 code

     

     What 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
  • · 46 views · 3 applications · 29d

    Senior Mobile Engineer (Android+iOS)

    Full Remote · EU · 5 years of experience · Upper-Intermediate
    Product details: vx Suite is an integrated facility management solution designed to streamline and optimize the management of facilities, assets, field services, energy, and refrigerants. It offers a comprehensive set of tools to enhance operational...

    Product details: vx Suite is an integrated facility management solution designed to streamline and optimize the management of facilities, assets, field services, energy, and refrigerants. It offers a comprehensive set of tools to enhance operational efficiency, sustainability, and control across the entire facility ecosystem.

    Technologies: 

    Main Portal + API framework:

    Java 8 (run: Java 11)

    Tomcat 9

    Oracle 19c Enterprise Edition with Stored Procedures and Functions

    Frontend: JSP/JSTL, HTML5 + JavaScript

    Mobile Web App:

    Same as Main Portal + Bootstrap CSS for layout

    Mobile App:

    Titanium-SDK 12.4, JavaScript, SQLLite, Mobile Platform (MCP), Java / Android

    Tools:

    Eclipse IDE, Google Maps, JIRA, SQL Developer, Appcelerator Studio, Jenkins, Bitbucket, VisualStudioCode, Xcode, Android Studio, DB Browser for SQLite

     

    Responsibilities:

    • Lead the design, development, and maintenance of mobile applications for both web and native platforms.
    • Collaborate with cross-functional teams to ensure feature parity between the main portal and mobile experiences.
    • Optimize UI/UX for responsive, mobile-first design using Bootstrap CSS.
    • Work with Titanium SDK to build and maintain mobile native applications for Android and iOS.
    • Integrate with SQLLite databases and Mobile Communication Platform (MCP).
    • Contribute to code reviews, architectural decisions, and performance tuning.

       

    Requirements:

    • 5+ years of experience in mobile development.
    • Proficient in Java (Android) and JavaScript, with proven experience in mobile environments.
    • Strong experience with Titanium SDK (v12.x or above).
    • Familiarity with SQLLite.
    • Solid understanding of responsive design using Bootstrap CSS.
    • Experience integrating with backend services and APIs.
    • Ability to debug and resolve complex mobile issues across platforms.
    • Strong communication and collaboration skills.

       

    Nice to Have:

    • Experience with Mobile Communication Platforms (MCP).
    • Familiarity with modern development workflows and tools (CI/CD, Git, JIRA).
    • Previous experience working on enterprise-level mobile apps.
    More
  • · 141 views · 42 applications · 29d

    Full Stack (Angular/Java Spring Boot)

    Full Remote · Countries of Europe or Ukraine · 3 years of experience · Intermediate
    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...

    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.
    More
  • · 56 views · 1 application · 29d

    Expert Java Developer

    Full Remote · Ukraine · 6 years of experience · Upper-Intermediate
    Project Description: We create a modern Online Onboarding system for bank's Corporate Clients. Our solution is a secured high performance digital platform, which automates Know Your Customer and client onboarding processes and minimizes manual...
    • Project Description:

      We create a modern Online Onboarding system for bank's Corporate Clients. Our solution is a secured high performance digital platform, which automates Know Your Customer and client onboarding processes and minimizes manual operations.
      We focus on excellent user experience and rapid business response as key factors for successful onboarding of new enterprise client's.
      Our project joins 8 teams of 100 people in total (Ukraine, USA and others) and works with the client for 5+ years. Each team consists of Devs, BA, QA, Team Lead, and is supported by dedicated DevOps/L3 group. We use agile methodologies on team level (Scrum, Kanban) and scaled agile approach on a project level.
       

    • Responsibilities:

      • Participation in scoping and planning of future delivery items
      • Responsible for delivery processes establishment and maintenance
      • Supervising the team from task execution and performance perspective
      • Transparent communication with customer focusing on ongoing progress and delivery risks
      Development of the new features along with bug fixing and supporting existing software
      • Ensure good development testing coverage
      • Participate in peer design and code reviews
      • Participate in architecture design planning
      • Proactively collaborate with teammates and communicate with remote team members
      • Evaluate and adopt new development tools, libraries, and approaches to improve delivery quality
       

    • Mandatory Skills Description:

      - Solid experience in industry of software development 6+ years
      - Proven experience as software developer and team lead on web projects
      - Good knowledge of Java 11, Spring, MongoDB.
      - Web services (HTTP, SOAP, REST, etc.)
      - Team / Stream Lead experience or willingness to get it
      - Up-to-date overview of modern software development tools and techniques
       

    • Nice-to-Have Skills Description:

      - Kotlin
      - React/Redux
      - TypeScript
      - Kafka/JMS
      - Banking domain

    More
  • · 66 views · 5 applications · 29d

    Senior Java Developer (7 years)

    Full Remote · Ukraine · 7 years of experience · Upper-Intermediate
    Project Description: We are working on a platform, which receives data about securities and prices from various data providers, enrich and validate it, and finally distribute the consolidated data to internal bank systems. Our team is responsible for...

    Project Description:
    We are working on a platform, which receives data about securities and prices from various data providers, enrich and validate it, and finally distribute the consolidated data to internal bank systems. Our team is responsible for different web applications, desktop applications, web services and Linux environments that allow to visualize securities and to execute workflows on them.

    Our components are created in Java 8-11, C# and .Net, JavaScript/TypeScript with Angular, Oracle, Spring 4-5 (as well as Spring Boot).


    Responsibilities:
    - Develop business and technical features for old and new applications
    - Prototype Ideas (we have many internal technical projects, we plan to rewrite all our legacy components in 1-2 years in Angular, Spring Boot and Spring Cloud, we play with Kotlin and Groovy)
    - Configure and maintain Windows and Linux environments (we own many environments, install agents and software, patch, monitor, etc)
    - Integrate our components with different internal and external client's systems
    - Configure, monitor, and troubleshoot Application servers (Tomcat, Weblogic)
    - Monitor applications, processes, scheduled jobs, collect different types of logs and metrics (ELK, ITRS, Autosys)
    - Setup and improve CI/CD (Jenkins, TeamCity, IBM Urban Deploy, Bash)
    - Automate routine with scripting languages (Groovy, Bash)
    - Write all types of tests: unit, integration, end-to-end
    - Design distributed applications (we deploy everything on more than one server, use load balancing and clusters, prefer lightweight and stateless solutions, extract functionality into small services, switch from monolith to microservice architecture)


    Mandatory Skills Description:
    - Strong Java SE and Java EE with at least 7 years of commercial experience
    - Strong Spring knowledge (Boot, IoC, MVC, AOP, Security, Data, JDBC, Test)
    - Good knowledge of SQL and relational databases (Oracle)
    - Good understanding of Servlets, Servlet containers (Tomcat) and application servers (Weblogic)
    - Good understanding of CI/CD, experience with TeamCity or/and Jenkins
    - Hands-on user experience with Linux (navigation, work with files and folders, work with permissions, users and groups, work with processes and services, understanding of keys and certificates, simple Bash scripting)
    - Ability to dive into the problem, find effective and clean solutions, discuss them with the team and implement the best one when everyone is on the same page


    Nice-to-Have Skills Description:
    - Angular or similar (React, Vue), Angular Material, RxJs
    - Ability to create nice HTML/CSS layouts
    - Deep Oracle knowledge
    - Experience with ELK
    - Experience with Spring Cloud modules and microservice architecture


    Languages:
    English: B2 Upper Intermediate

    More
  • · 38 views · 2 applications · 26d

    Senior Java Developer

    Full Remote · Ukraine · 7 years of experience · Upper-Intermediate
    Project Description: We are working on a platform, which receives data about securities and prices from various data providers, enrich and validate it, and finally distribute the consolidated data to internal bank systems. Our team is responsible for...

    Project Description:

    We are working on a platform, which receives data about securities and prices from various data providers, enrich and validate it, and finally distribute the consolidated data to internal bank systems. Our team is responsible for different web applications, desktop applications, web services and Linux environments that allow to visualize securities and to execute workflows on them.

    Our components are created in Java 8-11, C# and .Net, JavaScript/TypeScript with Angular, Oracle, Spring 4-5 (as well as Spring Boot).

     

    Responsibilities:

    - Develop business and technical features for old and new applications
    - Prototype Ideas (we have many internal technical projects, we plan to rewrite all our legacy components in 1-2 years in Angular, Spring Boot and Spring Cloud, we play with Kotlin and Groovy)
    - Configure and maintain Windows and Linux environments (we own many environments, install agents and software, patch, monitor, etc)
    - Integrate our components with different internal and external client's systems
    - Configure, monitor, and troubleshoot Application servers (Tomcat, Weblogic)
    - Monitor applications, processes, scheduled jobs, collect different types of logs and metrics (ELK, ITRS, Autosys)
    - Setup and improve CI/CD (Jenkins, TeamCity, IBM Urban Deploy, Bash)
    - Automate routine with scripting languages (Groovy, Bash)
    - Write all types of tests: unit, integration, end-to-end
    - Design distributed applications (we deploy everything on more than one server, use load balancing and clusters, prefer lightweight and stateless solutions, extract functionality into small services, switch from monolith to microservice architecture)

     

    Mandatory Skills Description:

    - Strong Java SE and Java EE with at least 7 years of commercial experience
    - Strong Spring knowledge (Boot, IoC, MVC, AOP, Security, Data, JDBC, Test)
    - Good knowledge of SQL and relational databases (Oracle)
    - Good understanding of Servlets, Servlet containers (Tomcat) and application servers (Weblogic)
    - Good understanding of CI/CD, experience with TeamCity or/and Jenkins
    - Hands-on user experience with Linux (navigation, work with files and folders, work with permissions, users and groups, work with processes and services, understanding of keys and certificates, simple Bash scripting)
    - Ability to dive into the problem, find effective and clean solutions, discuss them with the team and implement the best one when everyone is on the same page

     

    Nice-to-Have Skills Description:

    - Angular or similar (React, Vue), Angular Material, RxJs
    - Ability to create nice HTML/CSS layouts
    - Deep Oracle knowledge
    - Experience with ELK
    - Experience with Spring Cloud modules and microservice architecture

     

    Languages:

    English: B2 Upper Intermediate

    More
  • · 338 views · 61 applications · 26d

    Junior Software Engineer (Java+ Angular) to $1000

    Full Remote · Ukraine · Product · 1 year of experience · Upper-Intermediate
    We are seeking a motivated and talented Junior Software Engineer with a strong foundation in Java, Angular, Spring Boot, and Hibernate technologies. The ideal candidate will be a quick self learner and a problem-solving enthusiast who thrives in a dynamic...

    We are seeking a motivated and talented Junior Software Engineer with a strong foundation in Java, Angular, Spring Boot, and Hibernate technologies. The ideal candidate will be a quick self learner and a problem-solving enthusiast who thrives in a dynamic environment. Proficiency in English is essential for effective communication with team members and stakeholders.
    Responsibilities:
    - Develop and maintain software applications using Java, Angular, Spring Boot, and Hibernate.
    - Collaborate with the development team to contribute to the enhancement and maintenance of the existing product.
    - Troubleshoot and resolve bugs and issues in a timely manner, ensuring a high level of code quality.
    - Independently debug and investigate issues to identify root causes and implement effective solutions.
    - Write and execute unit tests to ensure the reliability of codebase.
    - Participate actively in code reviews, providing constructive feedback to peers.
    - Continuously improve query performance and optimize database interactions.
    - Work closely with security tools like SonarQube, Snyk, Fortify, and Black Duck to identify and resolve security vulnerabilities.
    - Demonstrate a commitment to learning and adapting to new technologies, tools, and best practices.
    - Contribute to the team's efforts to ensure software quality, scalability, and maintainability.
    - Collaborate with cross-functional teams to ensure alignment on project goals and requirements.
    Qualifications:
    - Bachelor's degree in Computer Science, Software Engineering, or related field (or equivalent practical experience).
    - Solid understanding of Java programming language and its related frameworks.
    - Familiarity with frontend development using Angular.
    - Experience with Spring Boot and Hibernate for backend development.
    - Strong problem-solving skills and the ability to independently debug issues.
    - Eagerness to learn and adapt to new technologies and tools.
    - Proficient in English, both written and spoken.
    - Team player with excellent communication skills and the ability to collaborate effectively.
    - Previous exposure to security issue resolution and familiarity with security tools (e.g., SonarQube, Snyk, Fortify, Black Duck).
    - Knowledge of unit testing and writing testable code.
    - Experience with query optimization and database performance improvement.
    - Familiarity with Postgres, AWS, Kubernetes, Kafka, and Azure is a plus.

    This is a fantastic opportunity for a proactive individual who is passionate about software development and keen on contributing to the growth and success of our product. As a member of our dynamic team, you will have the chance to learn, collaborate, and make a meaningful
    impact on our projects. If you are excited about tackling challenges, resolving bugs, and working in a collaborative environment, we encourage you to apply.

    More
  • · 216 views · 82 applications · 26d

    Senior Java Developer (Healthcare System – Saudi Project)

    Full Remote · Countries of Europe or Ukraine · 5 years of experience · Upper-Intermediate
    Location: Remote or relocation support Start: Within 2–4 weeks Type: Full-time, 1+ year contract English: B2+ We are looking for an experienced Senior Java Developer to join an ambitious Healthcare System Project for Saudi Arabia. You will play a key role...

    Location: Remote or relocation support
    Start: Within 2–4 weeks
    Type: Full-time, 1+ year contract
    English: B2+

    We are looking for an experienced Senior Java Developer to join an ambitious Healthcare System Project for Saudi Arabia. You will play a key role in designing, developing, and enhancing a cutting-edge healthcare platform.


    Responsibilities:

    • Act as a senior-level technical expert in software design, development, testing, and debugging.
    • Develop scalable software solutions by analyzing system requirements and collaborating with stakeholders.
    • Participate in the full software development lifecycle: design, development, testing, and deployment.
    • Investigate and resolve complex technical issues.


    Requirements:

    • 5+ years of hands-on Java development experience.
    • Previous experience in the Healthcare domain is a must.
    • Strong background in Microservices architecture and Cloud technologies.
    • Proficient in Core Java, JEE, Spring Boot, REST, Hibernate, SQL/NoSQL, Kafka, JQuery.
    • Frontend skills with Angular 7+.
    • Knowledge of SOA-based application development.
    • Experience writing and reviewing unit/integration tests.
    • Familiarity with ORM tools and database optimization.
    • Excellent communication skills and ability to work in a distributed team.
    More
  • · 317 views · 40 applications · 26d

    Server Engineer

    Ukraine · Product · 2 years of experience · Intermediate
    We are the Fintech team from Wix. Our main goal is to provide Wix users with the best ways to accept payments and manage funds. There are more than 100 integrated providers across various countries, payment methods, and continents. We've created our...

    We are the Fintech team from Wix. Our main goal is to provide Wix users with the best ways to accept payments and manage funds.


     

    There are more than 100 integrated providers across various countries, payment methods, and continents. We've created our own payment provider called Wix Payments (https://www.wix.com/payments) and successfully compete with leaders like PayPal and Stripe. We handle onboarding, processing, balance management, dispute management, reporting, and other essential features to support our users.


     

    To support our product, we run more than 50 microservices written in Scala (We accept candidates with any server experience; we have a dedicated onboarding process for newcomers without Scala experience). Our APIs are publicly available and are used by third-party developers (https://dev.wix.com/docs/rest/business-management/payments/working-with-payments-transactions-and-orders). We move fast; half of our platform is deployed every day, and we have dozens of A/B tests running in parallel to support the gradual rollout of our features.
     

    To support our growth and expansion, we are looking for a Server Developer interested in developing scalable, distributed applications in the fintech area.
     

    Main responsibilities:

    • Write and present technical design documents
    • Develop and support Scala microservices
    • Design and support public APIs
    • Support production
    • Participate in and contribute to product development sessions
    More
  • · 214 views · 56 applications · 26d

    Senior Java Back-End Developer

    Full Remote · Ukraine · Product · 5 years of experience · Upper-Intermediate
    Fundomate is looking for a Senior Java Back-End Developer to join our team. Fundomate is an innovative fintech company operating in the alternative lending space and providing both direct-to-business and white-label turnkey solutions. Please provide...

    Fundomate is looking for a Senior Java Back-End Developer to join our team. Fundomate is an innovative fintech company operating in the alternative lending space and providing both direct-to-business and white-label turnkey solutions.

     

    Please provide your CV and LinkedIn profile. We demand your LinkedIn profile with actual working experience to move forward with your application!

     

    You will be good match if:

    - You have history of solving non trivial problems in one of your previous projects

    - You have wide technology background (backend, frontend, devops, ops, mobile development, etc), so you will understand the connections between technologies and expand this knowledge with domain and business needs. 

    - You have experience working in US fintech domain 

     

    We will be good match if:

    - You want to solve (or learn to solve) complex business problems

    - You want to experiment with processes/development technics/tools

    - You are interested in continuous improvement and automation of product and working process

     

    Requirements:

    - 6+ years of experience developing web applications

    - 3+ years of experience in any IoC & DI framework (Spring, Quarkus, Micronaut, etc.)

    - TDD experience in production is a must have

    - Good knowledge of MicroServices (Kubernetes knowledge is a plus)

    - Experience working with tools like Git, Gradle, Jenkins or similar CI/CD

    - Working experience in Industry Standard protocols related API Security including OAuth (KeyCloak is a plus)

    - Working experience with RDBMs like Postgres/MySQL or any similar

    - Understanding of asynchronous message-based communication like Kafka, GCP Pub/Sub, AWS SNS/SQS, etc. (Kafka as an advantage)

    - Strong Agile/Scrum/Kanban development experience

    - Experience in third party systems integration (XML or JSON api)

    - Knowledge of any cloud provider (AWS as an advantage)

     

    Our technical Stack:

    - Java 21

    - Microservices (Quarkus)

    - Postgresql/MySQL

    - Kafka

    - Keycloak

    - Kubernetes & Docker

    - AWS (EKS, MSK, RDS, etc.)

    - Gradle

    - Bitbucket pipelines, gitops approach

    - Lombok, MapStruct, Flyway

     

    We also have a legacy system. We do not change it and replace it with microservices. So you will also spend time on reading legacy code.

    Monolith tech stack:

    - Java 8

    - Play 1.5

    - Mysql

    - FreeMarker templates

     

    We offer:

    - Innovative product with modern technology stack

    - Competitive salary (paid in $)

    - Social package (paid vacations, sick leaves and etc)

    - PE accounting and support

    - WFH and remote working mode possibility, Ukrainian working hours

    - No bureaucracy, micromanagement and time-tracking

     

    More
Log In or Sign Up to see all posted jobs