Jobs Java

124
  • Β· 86 views Β· 7 applications Β· 27d

    Java Software Engineer

    Hybrid Remote Β· EU Β· Product Β· 5 years of experience Β· English - B2
    We are a leading trading platform that is expanding to the four corners of the globe. Our top-rated products have won prestigious industry awards for their cutting-edge technology and seamless client experience. We deliver only the best, so we are always...

    We are a leading trading platform that is expanding to the four corners of the globe. Our top-rated products have won prestigious industry awards for their cutting-edge technology and seamless client experience. We deliver only the best, so we are always in search of the best people to join our ever-growing talent team. 
     

    We are currently growing our Backend Team and looking for great Engineers with an interest in trading to join us! Our Engineering team plays a pivotal role in ensuring the robustness, speed, and security of our product. Dedicated to enhancing performance, providing a best-in-class user experience, ensuring compliance, and safeguarding data, the team's efforts directly impact our ability to offer clients a seamless and secure trading journey.
     

    We believe great engineering talent not only delivers excellent code, but also lives our values. We are looking for someone who is eager to go fast , willing to innovate and grow , who knows how to listen, respect and support , strives to exceed client expectations , and takes full ownership to achieve real results .

     

    Core responsibilities:

    • Design and build scalable, low-latency, and high-performance backend services
    • Develop distributed and asynchronous systems ensuring reliability and fault tolerance
    • Optimise performance across JVM, databases, caching, and networking layers
    • Apply security best practices in handling client PII and financial transactions
    • Use event-driven architectures and modern messaging solutions (e.g. Kafka)
    • Collaborate with cross-functional teams to align architecture with business needs
    • Maintain high code quality through testing, code reviews, and CI/CD practices
    • Leverage AI tools to accelerate development, testing, and delivery
       

    What you will need: Experience & Domain Knowledge:

    • Proven experience in FinTech, Banking, or related financial domains
    • Strong understanding of distributed systems architecture and the client–server model
    • Ability to design and maintain scalable, low-latency, high-performance systems
    • Solid knowledge of concurrency, multithreading, and asynchronous programming
    • Awareness of security best practices in handling PII and financial transactions
    • Basic understanding of network protocols and troubleshooting
    • Experience working in a product-led fast-paced environment as a team player
       

    Technical Skills:

    • Java and Spring: Advanced knowledge of Java Core technologies and the Spring framework
    • Data Mastery: Proficiency with SQL databases, ensuring optimal performance, structure, and replication
    • Concurrency & Async programming: advanced understanding and hands-on experience in asynchronous programming methods.
    • Events streaming: Understanding of the event driven architecture (Kafka or similar solutions).
    • Operational Proficiency: Understanding and hands-on experience with Ops activities, Kubernetes, pipelines, Fit Flow and modern CI/CD patterns and strategies
    • AI tools: ability to effectively use AI technologies in engineering work e.g. applying AI for coding assistance, debugging, testing, documentation, and optimisation of workflows
       

    Soft Skills:

    • Communication: Effective communication skills, especially with teams responsible for security, operations and product
    • Analytical thinking: Ability to tackle and investigate complicated problems and convert it to the task
    • Adaptability to Rapid Changes: Demonstrated capability to adjust to quick technological shifts and evolving business requirements
    • Ownership and Accountability: Readiness to take ownership of tasks, issues as well as demonstrate accountability of the results and outcome
       

    Nice to Have:

    • Performance: Knowledge of JVM performance optimization practices
    • No-SQL: Experience working with no-SQL databases is a big plus
    • In-memory storage: Strong knowledge of in-memory cache solutions
       

    What you will get in return:

    • A competitive salary complemented by an annual performance-based bonus
    • A generous paid leave policy, supporting a healthy work–life balance
    • Two additional paid days per year dedicated to volunteering and giving back
    • Private medical insurance for your peace of mind
    • An additional flexible benefits budget, allowing you to tailor benefits to your needs
    • The flexibility to choose between a hybrid working model (3 days per week in the office) or fully remote work within the country of employment
    • The opportunity to work from almost anywhere in the world for up to 30 days per year
    • Annual company-wide events held in locations around the globe
    • In-office massages to support wellbeing
    • A brand-new, vibrant office environment

     

    Be a key player at the forefront of the digital assets movement, propelling your career to new heights! Join a dynamic and rapidly expanding company that values and rewards talent, initiative, and creativity. Work alongside one of the most brilliant teams in the industry.

    More
  • Β· 92 views Β· 9 applications Β· 27d

    Java Software Engineer (Crypto Focused)

    Hybrid Remote Β· EU Β· Product Β· 5 years of experience Β· English - B2
    We are a leading trading platform that is expanding to the four corners of the globe. Our top-rated products have won prestigious industry awards for their cutting-edge technology and seamless client experience. We deliver only the best, so we are always...

    We are a leading trading platform that is expanding to the four corners of the globe. Our top-rated products have won prestigious industry awards for their cutting-edge technology and seamless client experience. We deliver only the best, so we are always in search of the best people to join our ever-growing talent team.
     

    We are currently growing our Backend Team and looking for great Engineers with an interest in trading to join us! Our Engineering team plays a pivotal role in ensuring the robustness, speed, and security of our product. Dedicated to enhancing performance, providing a best-in-class user experience, ensuring compliance, and safeguarding data, the team's efforts directly impact our ability to offer clients a seamless and secure trading journey.
     

    We believe great engineering talent not only delivers excellent code, but also lives our values. We are looking for someone who is eager to go fast , willing to innovate and grow , who knows how to listen, respect and support , strives to exceed client expectations , and takes full ownership to achieve real results.

    Core responsibilities:

    • Design and build scalable, low-latency, and high-performance backend services
    • Develop distributed and asynchronous systems ensuring reliability and fault tolerance
    • Optimise performance across JVM, databases, caching, and networking layers
    • Apply security best practices in handling client PII and financial transactions
    • Use event-driven architectures and modern messaging solutions (e.g. Kafka)
    • Collaborate with cross-functional teams to align architecture with business needs
    • Maintain high code quality through testing, code reviews, and CI/CD practices
    • Leverage AI tools to accelerate development, testing, and delivery
       

    Additional core responsibilities (crypto focused):

    • Design and build backend systems for custody, wallet services, staking, and trading.
    • Implement secure key-management and transaction-signing workflows (multisig, MPC, HSM).
    • Integrate with blockchain nodes, custody providers, CEX/DEX APIs, and staking protocols.
    • Support the integration of third-party staking service providers and manage the associated workflows, including delegation, monitoring, and reward distribution.
       

    What you will need: Experience & domain knowledge:

    • Proven experience in FinTech, Banking, or related financial domains
    • Strong understanding of distributed systems architecture and the client–server model
    • Ability to design and maintain scalable, low-latency, high-performance systems
    • Solid knowledge of concurrency, multithreading, and asynchronous programming
    • Awareness of security best practices in handling PII and financial transactions
    • Basic understanding of network protocols and troubleshooting
    • Experience working in a product-led fast-paced environment as a team player
       

    Additional experience & domain knowledge (crypto focused):

    • Strong understanding of blockchain fundamentals: consensus, mempool, finality, gas mechanics, security considerations, and transaction lifecycles.
    • Hands-on experience with major chains (e.g., Ethereum, Bitcoin, Solana, Cosmos, Polygon).
    • Deep experience with wallet systems, key management, multisig/threshold signatures, hot/cold wallet architecture, and secure signing pipelines.
    • Experience with custody platforms (Fireblocks, BitGo, Ledger Enterprise, Copper) or building custody-grade internal wallet infrastructure.
    • Practical experience with staking/validator operations, including rewards, uptime, monitoring, and slashing mitigation.
       

    Technical skills:

    • Java and Spring: Advanced knowledge of Java Core technologies and the Spring framework
    • Data Mastery: Proficiency with SQL databases, ensuring optimal performance, structure, and replication
    • Concurrency & Async programming: advanced understanding and hands-on experience in asynchronous programming methods.
    • Events streaming: Understanding of the event driven architecture (Kafka or similar solutions).
    • Operational Proficiency: Understanding and hands-on experience with Ops activities, Kubernetes, pipelines, Fit Flow and modern CI/CD patterns and strategies
    • AI tools: ability to effectively use AI technologies in engineering work e.g. applying AI for coding assistance, debugging, testing, documentation, and optimisation of workflows
       

    Soft skills:

    • Communication: Effective communication skills, especially with teams responsible for security, operations and product
    • Analytical thinking: Ability to tackle and investigate complicated problems and convert it to the task
    • Adaptability to Rapid Changes: Demonstrated capability to adjust to quick technological shifts and evolving business requirements
    • Ownership and Accountability: Readiness to take ownership of tasks, issues as well as demonstrate accountability of the results and outcome
       

    Nice to have:

    • Performance: Knowledge of JVM performance optimization practices
    • No-SQL: Experience working with no-SQL databases is a big plus
    • In-memory storage: Strong knowledge of in-memory cache solutions
    • Familiarity with double-entry accounting
    • Understanding of DeFi protocols, liquidity mechanisms, yield strategies, or governance systems.
    • Exposure to MEV concepts, transaction simulation, or on-chain execution optimization.
       

    What you will get in return:

    • Competitive salary and annual performance-based bonus
    • Generous annual leave policy
    • Health insurance and pension fund, with additional benefits depending on location
    • Hybrid working model (3 days from office) or fully remote across the country of employment
    • Workation policy (30 days remote from anywhere in the world)
    • Two additional paid days per year dedicated to volunteering

     

    Be a key player at the forefront of the digital assets movement, propelling your career to new heights! Join a dynamic and rapidly expanding company that values and rewards talent, initiative, and creativity. Work alongside one of the most brilliant teams in the industry.

    More
  • Β· 44 views Β· 8 applications Β· 26d

    Senior\Regular GIS Java Developer

    Full Remote Β· Ukraine Β· 5 years of experience Β· English - B2
    Project description One of the world's largest providers of products and services to the energy industry has a need to develop and support enterprise information system in Oil & Gas domain. Product being developed is a cloud solution for interpretation of...

    Project description

    One of the world's largest providers of products and services to the energy industry has a need to develop and support enterprise information system in Oil & Gas domain.
    Product being developed is a cloud solution for interpretation of geological and geophysical data. Project is based on SCRUM methodology.
    Our project is stable, long-term and constantly adopts new technologies such as newest Java and Eclipse RCP versions, cloud and GPU computing, microservices architecture and other innovative frameworks.
    Work supposes close cooperation with Customer team located in Houston and following Agile principles.
    Our team is senior, supportive and friendly.

    Responsibilities

    Collaborate closely with geophysicists, data scientists, and software engineers to translate scientific domain requirements into robust on-prem or Cloud software solutions.

    Design, develop, and maintain high-performance applications for geophysical and geological data analysis, interpretation and visualization

    Present architectural designs and technical proposals to the architecture review board.

    Ability to break down development tasks and lay out clear implementation roadmaps.

    Implement and optimize computation algorithms

    Design and develop both thin and thick client applications that interact with cloud-based microservices.

    Ensure high code quality through unit testing, code reviews, security hardening and continuous integration with other domain tools

    Provide technical support and lead user troubleshooting sessions to resolve issues and ensure smooth operation of DSG application.

    Mentor junior developers and actively contribute to architectural and

    implementation decisions.

    Embrace Agile/Scrum methodologies, delivering and demonstrating working solutions at the end of each sprint

    Stay current with emerging technologies and trends in geophysical computing and software development.

    Skills

    Must have

    At least 5-10 years of experience

    GIS Java Eclipse

    ESRI ArcGIS Runtime

    ESRI Services and Authentication

    Nice to have

    DSG experience

    Oil and Gas experience is preferred but not mandatory

    Languages

    English: B2 Upper Intermediate

    More
  • Β· 416 views Β· 61 applications Β· 26d

    Junior Java Developer to $700

    Part-time Β· Full Remote Β· Worldwide Β· 3 years of experience Β· English - B2
    We are looking for a Junior Backend Developer Nexal Games are an Israeli mobile game studio based in Tel Aviv. We create casual games that are ridiculously easy to start playing… and insanely hard to put down. What you will actually use every day...

    We are looking for a Junior Backend Developer

     

    Nexal Games are an Israeli mobile game studio based in Tel Aviv.

     

    We create casual games that are ridiculously easy to start playing… and insanely hard to put down.

     

    What you will actually use every day (hard requirements):

     

    β€’  Java β€” confident lbasic evel (β€œI read legacy code without crying and write decorators in my sleep”)

    β€’ Knowledge of Python or Node.js will be a huge advantage 

    β€’  Practical, production-grade experience integrating LLM APIs  β€” not just β€œI watched a tutorial” shoot them

    β€’  Good knowledge of GCP (Cloud Run, Cloud Functions, Artifact Registry, Secret Manager, Cloud SQL / AlloyDB, Pub/Sub β€” you feel at home here)

    β€’  Terraform (real knowledge: modules, workspaces, remote state β€” not β€œterraform init && pray”)

     

    Strong advantages (things that will make us love you instantly):

    β€’  Deployed LLM features to production (handled rate limits, caching, fallbacks, token budgeting, prompt versioning)

     

    Things we do NOT require from a Junior developer:

     

    β€’  3+ years of commercial experience

    β€’  Being a GCP + AWS + Azure wizard

    β€’  Single-handedly designing enterprise-scale architecture
     

    If you’ve shipped at least one LLM-powered feature to production, can write Terraform without an existential crisis, and actually understand Java and one another modern language β€” please apply.

     

    We will most likely hire you even if you’re too humble to call yourself mid-level 😏

     

    Send CV / GitHub / links to your LLM or game-related side projects.

    We’re waiting.

    More
  • Β· 81 views Β· 7 applications Β· 25d

    Software Engineer (full-stack Java+Angular)

    Full Remote Β· Ukraine Β· 3 years of experience Β· English - B2
    BMC delivers software solutions that help IT transform digital enterprises for the ultimate competitive business advantage. We have worked with thousands of leading companies to create and deliver powerful IT management services. From mainframe to cloud...

    BMC delivers software solutions that help IT transform digital enterprises for the ultimate competitive business advantage. We have worked with thousands of leading companies to create and deliver powerful IT management services. From mainframe to cloud to mobile, we pair high-speed digital innovation with robust IT industrializationβ€”allowing our customers to provide amazing user experiences with optimized IT performance, cost, compliance, and productivity. We believe that technology is the heart of every business, and that IT drives business to the digital age.

     

    Required skills:

    3+ years of Java and Angular experience, developing distributed web systems.

    Technical for Java:

    • Core Java, RESTful Webservices, Jersey JAX-RS, Activiti BPMN, Eclipse Jetty, Jackson JSON processing, Apache HTTP client, OSGi Eclipse Equinox
    • Practical fluency with SQL/DBs is a must and the ability to learn about the deep implementation of the data structure
    • Understanding of how to manage expectations and ability to track down the different teams (R&D, DB, etc)
    • Knowledge of SSL, SSO
    • Linux hands-on experience – RHEL/CentOS preferred – the ability to configure a product on these platforms. Windows for DB side.
    • Working experience with Jira/xWiki as tracking and reporting tools
    • Knowledge of product lifecycle – the ability to log a bug/get a fix/test it/provide a hotfix for a customer

    Technical for Angular:

    • Product development experience with a proven track record of delivering high-quality commercial enterprise products
    • Industry experience in writing front-end GUIs
    • Proficiency in JavaScript, HTML 5 and CSS3
    • Proficiency in Angular is a must
    • Experience in Cypress, Playwright 
    • Good understanding of troubleshooting multi-layered application
    • Web Accessibility
    • Exposure to, or participation in, user research and usability testing
    • Visual design experience

    Soft skills:

    • Experience and ability to work closely with customers
    • Upper-Intermediate English level (written and verbal skills)
    • Excellent problem-solving skills and a strong customer service attitude
    • Fast & self-learner, team player, organized and responsible, dynamic, and motivated
    • Able to rapidly establish a good working relationship with clients, other professionals, and peers
    • Ability to effectively work in a distributed team environment

    Education:

    • BS/BA in Computer Science or Software Engineering

    Personal:

     Communication, ability to work to deadlines, result- and client-oriented professional


    Desired Skills:

    Continuous integration (Jenkins) / builds management experience (Maven)

    Agile / Scrum / TDD / XP practice

    BMC product experience is a plus

    Job responsibilities

    • Provide professional technical support by troubleshooting and solving bugs and general issues brought up by clients
    • Implement workarounds and provide feedback to product and R&D
    • Work closely with the R&D team in order to identify and solve clients’ needs and pain points
    • Get familiar with the API, scripts and samples and interact with the client tech teams in order to solve potential issues
    • Communication with clients
    More
  • Β· 88 views Β· 7 applications Β· 25d

    Java Developer (Universe DB and SQL)

    Full Remote Β· Ukraine Β· 5 years of experience Β· English - B2
    We are executing a phased modernization program to migrate a legacy enterprise system built on Universe (UniVerse/UniData) database technology to a modern Java-based platform with a relational SQL backend for a big US insurance company. ...
    • We are executing a phased modernization program to migrate a legacy enterprise system built on Universe (UniVerse/UniData) database technology to a modern Java-based platform with a relational SQL backend for a big US insurance company.

     

     

    • Responsibilities:

      This role focuses on Java-driven migration tooling and data validation, combined with deep expertise in Universe DB. The developer will build Java-based solutions to extract, transform, validate, and reconcile data and data-driven logic from Universe DB, supporting the core Java application team by ensuring data accuracy, consistency, and functional parity throughout the migration.

     

     

    • Mandatory Skills Description:

      Java:
      - Strong experience with Java for backend development, batch processing, or tooling
      - Experience with Java frameworks (Spring / Spring Boot preferred)
      - Familiarity with data processing, concurrency, and error handling
      - Ability to build reliable, reusable migration and validation components

      Universe DB:
      - Hands-on experience with Universe DB (UniVerse or UniData)
      - Strong understanding of:
       > Multi-value data models
       > DICT files and metadata
       > Data extraction and access patterns
      - Experience supporting Universe-based systems or migrations

      Databases & SQL:
      - Solid SQL skills (PostgreSQL, Oracle, SQL Server, or similar)
      - Experience mapping multi-value data to relational schemas
      - Understanding of data integrity, transactions, and performance considerations

     

     

    • Nice-to-Have Skills Description:

      - Experience in Universe DB to SQL migration projects
      - Familiarity with ETL concepts and data validation frameworks
      - Basic understanding of Java backend data access patterns
      - Experience working in phased or parallel-run migrations
      - Exposure to enterprise or regulated environments

     

     

    • Languages:
      • English: B2 Upper Intermediate
    More
  • Β· 211 views Β· 81 applications Β· 25d

    Senior Backend Engineer (Java)

    Full Remote Β· Worldwide Β· 5 years of experience Β· English - B2
    We are looking for a Senior Backend Engineer (Java) Requirements: β€’ 7+ years of hands-on experience in backend development with Java β€’ 5+ years of experience with Java Spring Boot (microservices) β€’ 5+ years of experience with Docker and Kubernetes in...

    We are looking for a Senior Backend Engineer (Java) 

    🎯 Requirements:
    β€’ 7+ years of hands-on experience in backend development with Java
    β€’ 5+ years of experience with Java Spring Boot (microservices)
    β€’ 5+ years of experience with Docker and Kubernetes in production
    β€’ 3+ years of experience with databases: PostgreSQL, Elasticsearch, MongoDB
    β€’ Proven experience designing and operating multi-tenant architectures on AWS and/or GCP
    β€’ Strong experience with Linux/Unix environments and CLI tools
    β€’ English level B2+

    More
  • Β· 71 views Β· 5 applications Β· 22d

    Java Development Trainer / Java Instructor β€” Relocation

    Office Work Β· Oman Β· Product Β· 3 years of experience Β· English - B2
    Introduct Group is an international technology company delivering tailored software solutions and digital products for businesses worldwide. We work on complex, large-scale projects across multiple industries, helping clients turn ideas into reliable,...

    Introduct Group is an international technology company delivering tailored software solutions and digital products for businesses worldwide. We work on complex, large-scale projects across multiple industries, helping clients turn ideas into reliable, scalable systems.

    Introduct Academy is the training arm of Introduct Group, focused on turning junior tech talent into mid-level engineers within 6–12 months. Founded in Estonia, we deliver job-ready specialists annually for internal teams and trusted clients.

    In 2024, we began expanding into Oman β€” a key market for Introduct Group and part of our strategic alignment with Oman Vision 2040. 

    The program is adapted to the local market but keeps our core philosophy: intensive training, hands-on experience, and long-term career support. We work with top graduates from Omani universities, focusing on both technical skills and soft skills like leadership and agility. Even after graduation, our shadow engineers continue to mentor alumni to ensure a strong career start.

     

    We are looking for an experienced Java Trainer/Instructor to join an educational project in Oman.
    The trainer will work with groups of students and early-career professionals, delivering on-site training and developing Java-focused educational programs aligned with real industry needs.

    This role includes teaching, curriculum development, student assessment, and close collaboration with the academy team. The training approach follows a 30% theory / 70% practice model, with a strong emphasis on hands-on experience, practical tasks, and real-world development scenarios.

    The position is offered on a 1-year contract with relocation to Oman.

    Requirements

    • 3+ years of hands-on experience in Java development.
    • Practical experience with modern Java (e.g., Java 11+ / Java 17+).
    • Good understanding of object-oriented programming, core Java concepts, and backend development principles.
    • Practical experience with Spring / Spring Boot.
    • Experience working with databases and SQL.
    • Experience in mentoring, conducting code reviews, and working with junior developers.
    • Strong interest in teaching, training, or technical mentorship.
    • Ability to work with groups and effectively engage an audience.
    • Training is delivered in English; the level of English must be sufficient to conduct classes and communicate with students.

    Responsibilities

    • Ability to work with groups and effectively engage an audience.
    • Training is delivered in English; the level of English must be sufficient to conduct classes and communicate with students.
    • Develop and adapt Java development training programs, including lectures, practical sessions, and self-study assignments.
    • Prepare and regularly update training materials based on student level and current market requirements
    • Deliver on-site lectures, practical classes, and workshops.
    • Deliver on-site lectures, practical classes, and workshops.
    • Explain complex technical concepts in a clear and structured manner.
    • Support students during practical exercises and training projects.
    • Review assignments, assess knowledge, and participate in final project evaluations.
    • Provide regular, constructive feedback to students.
    • Maintain a positive, safe, and productive learning environment.
    • Collaborate with methodologists, other trainers, and the academy team.
    • Participate in student selection processes (interviews, test task reviews) when required.

    Nice to have

    • Experience with RESTful APIs and backend integrations.
    • Experience with testing frameworks (e.g., JUnit, Mockito) and basic TDD practices.
    • Experience with Docker or containerized applications.
    • Experience in developing or adapting training programs and courses.
    • Experience working in educational or corporate training projects.
    • Experience contributing to learning paths or career roadmaps for junior specialists.

    What we offer

    • Full-time employment.
    • 1-year contract.
    • On-site work in Oman (Muscat).
    • Relocation package including: 
    • accommodation provided.
    • transportation cost compensation.
    • relocation and onboarding support.
    • A short remote onboarding period may be possible.
    • Working hours may include morning, afternoon, or evening sessions, depending on the schedule.
    • Participation in academy events, internal meetings, and educational activities as required.


     

    More
  • Β· 77 views Β· 7 applications Β· 20d

    Senior Back-end Java Developer

    Full Remote Β· Ukraine Β· 6 years of experience Β· English - B2
    Adaptiq is a technology hub specializing in building, scaling, and supporting R&D teams for high-end, fast-growing product companies across industries such as AI, Cloud, Cybersecurity, Semiconductors, and Data-driven platforms. About the Product Our...

    Adaptiq is a technology hub specializing in building, scaling, and supporting R&D teams for high-end, fast-growing product companies across industries such as AI, Cloud, Cybersecurity, Semiconductors, and Data-driven platforms.

     

    About the Product

    Our client, proteanTecs, is a deep-tech product company redefining reliability for modern electronics.

    proteanTecs develops an in-system monitoring solution that provides real-time visibility into next-generation chips while they operate. By leveraging on-chip agents, machine learning, and predictive analytics, the platform detects performance, reliability, and degradation issues before they turn into failures.

    The product is already trusted by industry leaders in data centers, automotive, communications, and consumer electronics.

     

    About the Role

    We are looking for a Senior Java Back-end Engineer (Kyiv) to join the development of a high-load, data-intensive analytics platform.

    In this role, you will work on end-to-end backend features, core services, and data processing components handling large volumes of telemetry and analytics data. You will actively participate in technical and architectural decisions, collaborate with data and ML teams, and build cloud-native, scalable systems.

     

    Key Responsibilities

    • Design, develop, and maintain robust, scalable Java-based backend services
    • Collaborate with product managers, architects, and engineers on feature design and implementation
    • Build and optimize data processing pipelines for high-throughput systems
    • Perform code reviews and ensure high code quality through testing
    • Contribute to architectural decisions (microservices, cloud-based systems)
    • Monitor and optimize system performance and reliability
    • Troubleshoot and resolve issues in development and production environments

       

    Required Skills

    • 5+ years of professional Java development experience, including Java 17.
    • Proficiency with Spring Boot, Spring Framework, and JPA/Hibernate.
    • Experience designing and consuming RESTful APIs and working with microservices.
    • Strong experience with relational (MySQL) and columnar (Vertica) databases and query/performance optimization.
    • Proven skills in performance optimization and distributed systems design (explicitly required for senior level).
    • Strong analytical problem-solving and effective communication for collaborative team work.

       

    Nice to Have

    • Experience with Python
    • Experience with streaming or messaging systems (Kafka, RabbitMQ)
    • Monitoring and observability tools (Grafana, Prometheus, ELK)
    • Docker and Kubernetes experience

       

    Why Adaptiq

    • 20 paid vacation days per year + public holidays
    • Full accounting and legal support
    • Remote-first work model with co-working space option 
    • Competitive compensation with regular performance and salary reviews
    More
  • Β· 54 views Β· 9 applications Β· 22d

    Middle Java Engineer (only in Poland)

    Hybrid Remote Β· EU Β· 4 years of experience Β· English - B2
    Join Us in Building the Future of Inventory Services! Are you ready to help develop a cutting-edge platform of APIs and web applications that power one of our Partner’s most critical business areas? Do you thrive in a team of dedicated professionals...

    Join Us in Building the Future of Inventory Services!
    Are you ready to help develop a cutting-edge platform of APIs and web applications that power one of our Partner’s most critical business areas? Do you thrive in a team of dedicated professionals working toward a common goal with clarity and purpose?
    About Our Partner
    Our Partner is a leading fashion specialty retailer, founded on a simple yet powerful idea: provide each customer with the best possible service, quality, value, and selection. Delivering exceptional customer service goes beyond the sales floorβ€”it requires a talented team with diverse skills to continuously enhance the systems and processes that serve customers.
    About Our Team
    We are the Inventory Services (Inventory Operations) Team, responsible for building and maintaining applications and services that drive our Partner’s Enterprise Inventory Service systems. Our work is a key part of the customer experience, ensuring seamless inventory management across multiple markets and channels.
    We build new features and experiences using:

    • Java Spring Boot
    • AWS & Google Cloud Platform (GCP)
    • Message Streaming Technologies (Kafka, etc.)
    • Containerization & Orchestration (Docker, Kubernetes)

    We operate in an agile, collaborative, and innovation-driven environment, where developers take full ownership throughout the software lifecycle.
    Who We’re Looking For
    We are seeking passionate engineer to bring technical expertise to our projects and production systems. As part of our team, you will:

    • Own the entire development process – from scoping and design to coding and deployment.
    • Investigate and resolve issues proactively, ensuring efficiency and scalability.
    • Develop and maintain cloud-native applications, leveraging AWS or GCP.
    • Champion best practices in SOLID principles, Test-Driven Development (TDD), and Behavior-Driven Development (BDD).
    • Automate everything – because manual work is not the future.
    • Challenge the status quo – if you hear, β€œIt’s always been done this way,” you’ll be the one asking why.
    • Contribute to open-source projects, expanding your perspective and skills.
    • Deliver high-quality, maintainable code, balancing creativity with discipline.

    Why Join Us?

    • Work on high-impact projects that directly enhance customer experience.
    • Collaborate with a highly skilled and driven team in a fast-paced, innovative environment.
    • Gain hands-on experience with cutting-edge technologies in cloud computing, microservices, and DevOps.
    • Take on meaningful challenges that push your technical and problem-solving skills to the next level.

     

    Responsibilities

     

    • Design & develop innovative solutions to drive our Partner’s business.β€―
    • Have a passion for writing clean, consistent, and elegant code to create scalable and reliable systems
    • Contribute towards moving the team forward in leading edge processes like continuous integration, continuous delivery, cloud migrationβ€―and test-driven development
    • Work with defect tracking, source code control and software release systems to ensure high-quality software releases over time
    • Assist in peer code reviews and provide constructive feedback
    • Contribute to the design and development process as part of a SCRUM team.
    • Transition from application development to support as needed to ensure that appropriate support is available in a timely and efficient manner.
    • Drive build and release plans and implementation of all actions required to deploy applications to production environment.
    • Assist development manager with planning, analysis and definition of high-level software strategies and solutions through functional knowledge and an understanding of the enterprise business systems and industry.
    • Have a passion for keeping yourself current with industry trends and new technologies and ability to apply trends to architectural needs
    • Ensure corporate policies and industry best practices are observed and followed in developed applications.
    • Provide high-level analysis and design reviews to other members in department to avoid duplication of efforts in solving same application problem with different products.
    • Participate in rotating 12x7 shifts to support developed products
    • Work with business, infrastructure and security teams on delivering any enhancements and bug fixes for production systems

     

    Skills Required

    • 4+ years of professional experience in the practice areaβ€―
    • Bachelor’s or Master’s degree in CS, Engineering or equivalent practical experienceβ€―
    • Experience analyzing, designing, coding, testing, installing and maintaining complex software programs
    • Knowledge of Java and Java Springboot framework. Knowledge of other programming languages (like Python, React , JavaScript, C#) is a plusβ€―
    • Our systems are built with a variety of technologies; therefore, applicants should have a strong grasp of multiple tech stacksβ€―
    • Experience with Backend Database (preferably Spanner) or NoSQL or Postgres databases
    • Experience with RESTful architecture and microservices. JSON and XML is required
    • Experience with Amazon AWS/GCP services is required
    • Familiarity with containerization technologies (Kubernetes, Docker) and modern development practices and development lifecycle using Scrum, Kanban, Lean, or other agile methodologies
    • Familiarity with CI/CD and testing tools
    • Familiarity with messaging middleware (Kafka, SQS)
    • Experience with writing services as well as consuming services using REST, SOAP, XML, JSON or any combination
    • Emphasis on building metrics into the system and providing visibility on uptime and performance via real-time alerting, reporting, and dashboards
    • Sound object-oriented design skills and knowledge of application design patternsβ€―
    • Experience working with diverse, collaborative, cross-functional teams
    • Strong verbal and written communication skills with the ability to persuade inspire and motivate others. This includes communicating technical information to non-technical audiences
    • Experience with Retail Backgroud is a plusβ€―
    • Highly self-motivated and directed

      Must-have skills:

      • Java
      • Spring Boot
      • Spanner/SQL/NoSQL databases
      • RESTful architecture & microservices
      • Intermediate level of English

      Nice-to-have skills:

      • AWS/GCP
      • Kubernetes
      • CI/CD
      • Testing tools
      • Kafka, SQS
      • Experience with alerting and reporting tools
    More
  • Β· 196 views Β· 78 applications Β· 22d

    Java Developer API

    Full Remote Β· Ukraine Β· Product Β· 3 years of experience Β· English - B2
    We're looking for Java Developer API to join our team A successful Java Developer will demonstrate the following qualifications: 5+ years of professional Java development experience. Strong understanding of the Software Development Life Cycle (SDLC)...

    We're looking for Java Developer API to join our team πŸ’»

     

    A successful Java Developer will demonstrate the following qualifications:

    • 5+ years of professional Java development experience.
    • Strong understanding of the Software Development Life Cycle (SDLC) and best practices.
    • Hands-on expertise with Spring Framework / Spring Boot.
    • Experience with JSP/Servlets and their role in traditional architectures.
    • Solid skills in SQL – writing queries, performance tuning, and optimization.
    • Exposure to DevOps practices: working with Docker containers.
    • Experience designing and maintaining CI/CD pipelines (Git, GitLab, GitHub).
    • Proven ability in debugging, profiling, and performance optimization.
    • Experience integrating back-end services with JSP + AngularJS frontends.

     

    Nice-to-Have:

    • Hands-on experience with Microservices and event-driven architectures.
    • Familiarity with Kubernetes and container orchestration.
    • Experience with Message Brokers (RabbitMQ, or similar).
    • Understanding of Agile methodologies (Scrum, Kanban).
    • Proficiency in English for documentation and team communication

     

    Functions:

    • Develop, maintain, and enhance backend functionality using Java and Spring Framework / Spring Boot.
    • Integrate backend services with JSP templates and the AngularJS frontend.
    • Design, implement, and optimize SQL queries and database structures.
    • Ensure code quality through unit tests, debugging, and performance tuning.
    • Participate in code reviews, design discussions, and architecture improvements.
    • Contribute to the setup and maintenance of CI/CD pipelines.

     

    We promise that with us you will have the opportunity for:

    • Professional realization, experience exchange, and career development.
    • Working in a financially strong, fast-growing international company.
    • Being part of a like-minded team in a friendly atmosphere. This is a driven, ambitious team that achieves high results.
    • Engaging in interesting tasks and implementing your own ideas and solutions.
    • Flexible schedule and the possibility of remote work.
    • Special prices on company products.

     

    πŸš€ Why Breezy?

    This is a place where professionals meet for big achievements.

    If you want to take on ambitious challenges, experiment, and grow the Trade-In service that impacts the world and helps protect our planet β€” we’re waiting for you!

     

    Apply now and join us!

    More
  • Β· 75 views Β· 10 applications Β· 22d

    Senior Back-end Developer (Java) to $6500

    Hybrid Remote Β· Ukraine Β· 5 years of experience Β· English - B2
    Please note that this vacancy is for developers living in Kyiv. Who we are: Adaptiq is a technology hub specializing in building, scaling, and supporting R&D teams for high-end, fast-growing product companies in a wide range of industries. About the...

    Please note that this vacancy is for developers living in Kyiv.

     

    Who we are:


    Adaptiq is a technology hub specializing in building, scaling, and supporting R&D teams for high-end, fast-growing product companies in a wide range of industries. 

     

    About the Product: 

    proteanTecs is a game-changing startup redefining the way advanced electronics monitor their own health. In a world driven by AI, cloud computing, and autonomous systems, reliability isn’t optional - it’s essential. But how do you ensure peak performance and prevent failures before they happen?

    That’s where proteanTecs comes in. The product provides real-time visibility into next-gen chips while they operate, using cutting-edge on-chip monitoring, machine learning, and predictive analytics. The technology helps companies build smarter, more resilient, and more efficient computing systems - eliminating blind spots and unlocking deep insights like never before.

    The solution is already trusted by industry leaders in data centers, automotive, communications, and consumer devices. 

     

    About the Role: 
     

    proteanTecs is looking for a talented Senior Java Engineer to join the ride as we spearhead the next revolution in electronics. Your work will directly contribute to making electronics smarter, safer, and more reliable - powering everything from data centers to autonomous vehicles. As part of a fast-paced startup, you’ll take on diverse challenges, adapt quickly, and see your solutions shape the future of technology. You will be involved in end-to-end feature delivery alongside a team of 200+ industry-leading professionals who are passionate about innovation and knowledge-sharing. You’ll be working with cutting-edge tools, machine learning models, and advanced platforms to push the boundaries of what’s possible.

     

    Key Responsibilities: 
     

    • Develop and maintain robust, scalable, and secure Java-based software solutions
    • Collaborate with product managers, architects, and other engineers to design and implement new features
    • Build and optimize data processing pipelines for high-volume analytics applications
    • Ensure software quality through code reviews, unit testing, and integration testing
    • Participate in architectural decisions, contributing to the design of cloud-based systems
    • Monitor and optimize system performance to meet scalability and reliability goals
    • Troubleshoot, debug, and resolve issues in development, staging, and production environments.

     

     

    Required Competence and Skills:
     

    • BA or B.Sc in Computer Science or an equivalent field
    • 5+ years of hands-on experience in Java development
    • Strong understanding of object-oriented programming, design patterns, and clean code principles
    • Familiarity with database systems (SQL/NoSQL) and query optimization techniques
    • Knowledge of cloud platforms (AWS, Azure, GCP) and microservices architecture
    • Experience with Spring Boot and the Spring Framework ecosystem
    • Experienced with JPA (Hibernate – advantage)
    • Strong understanding of REST API
    • Experience in performance optimization and distributed systems.
    • Excellent problem-solving skills and a proactive attitude
    • Strong communication skills and the ability to collaborate in a team environment

     

    Nice to have:
     

    • Experience with Python is a strong advantage
    • Experience with streaming or messaging services (Kafka, RabbitMQ)
    • Knowledge of monitoring tools such as Grafana, Prometheus, or ELK Stack
    • Hands-on experience with containerization and orchestration (Docker, Kubernetes)
       
      Why Us?

       

    We provide 20 days of vacation leave per calendar year (plus official national holidays of a country you are based in).

     

    We provide full accounting and legal support in all countries we operate.

     

    We utilize a fully remote work model with a powerful workstation and co-working space in case you need it.

     

    We offer a highly competitive package with yearly performance and compensation reviews.

     

    More
  • Β· 55 views Β· 11 applications Β· 22d

    Senior Java Developer

    Full Remote Β· Ukraine Β· 5 years of experience Β· English - B2
    One of the world's largest providers of products and services to the energy industry has a need to develop and support enterprise information system in Oil & Gas domain. Product being developed is a cloud solution for interpretation of geological and...

    One of the world's largest providers of products and services to the energy industry has a need to develop and support enterprise information system in Oil & Gas domain.
    Product being developed is a cloud solution for interpretation of geological and geophysical data. Project is based on SCRUM methodology.
    Our project is stable, long-term and constantly adopts new technologies such as newest Java and Eclipse RCP versions, cloud and GPU computing, microservices architecture and other innovative frameworks.
    Work supposes close cooperation with Customer team located in Houston and following Agile principles.
    Our team is senior, supportive and friendly.

     

    Responsibilities

    Collaborate closely with geophysicists, data scientists, and software engineers to translate scientific domain requirements into robust on-prem or Cloud software solutions

    Design, develop, and maintain high-performance applications for geophysical and geological data analysis, interpretation and visualization (e.g., seismic, horizon, fault, velocity model, etc.)

    Present architectural designs and technical proposals to the architecture review board

    Ability to break down development tasks and lay out clear implementation roadmaps

    Implement and optimize computation algorithms

    Design and develop both thin and thick client applications that interact with cloud-based microservices

    Ensure high code quality through unit testing, code reviews, security hardening and continuous integration with other domain tools

    Provide technical support and lead user troubleshooting sessions to resolve issues and ensure smooth operation of DSG application

    Mentor junior developers and actively contribute to architectural and

    implementation decisions

    Embrace Agile/Scrum methodologies, delivering and demonstrating working solutions at the end of each sprint

    Stay current with emerging technologies and trends in geophysical computing and software development

     

    Skills

    Must have

    5+ years in Java Development

    Strong Java Core knowledge

     

    Nice to have

    Experience with desktop development (Swing, SWT or Eclipse RCP)

    C++ development

    Practical experience with Eclipse RCP framework

    OSGI knowledge is a plus

    Oil&Gas domain experience is a plus

    More
  • Β· 16 views Β· 0 applications Β· 22d

    Senior Cloud Infrastructure Developer (CSP Integration)

    Full Remote Β· Ukraine Β· 8 years of experience Β· English - B2
    We are seeking an experienced Senior Cloud Infrastructure Developer to design and implement robust solutions for multi-cloud and hybrid environments, focusing on AWS-Azure integration, secure cross-CSP data transfers, and on-premises connectivity. This...

    We are seeking an experienced Senior Cloud Infrastructure Developer to design and implement robust solutions for multi-cloud and hybrid environments, focusing on AWS-Azure integration, secure cross-CSP data transfers, and on-premises connectivity.
    This role combines advanced cloud architecture expertise with strong Java development skills to deliver scalable, secure, and high-performance solutions.

     

    Responsibilities

    Architect and implement hybrid cloud solutions enabling seamless integration between AWS, Azure, and on-premises environments.

    Design and develop Java-based services for infrastructure automation and data transfer workflows.

    Build and optimize secure cross-cloud and hybrid data pipelines, ensuring compliance with performance and security standards.

    Configure and manage network connectivity across CSPs and on-prem systems, including VPCs, private links, and ExpressRoute/Direct Connect.

    Collaborate with security teams to enforce identity, access, and encryption best practices across all platforms.

    Stay current with emerging multi-cloud and hybrid technologies and recommend improvements for scalability and reliability.

    Provide technical leadership and mentorship to team members.

     

    Skills

    Must have

    8+ years of experience in cloud infrastructure and software development.

    Bachelor's degree in Computer Science, Engineering, or related technical field.

    Strong proficiency in Java for backend and infrastructure-related services.

    Hands-on experience with AWS and Azure services, including networking, storage, and identity management.

    Expertise in multi-cloud architecture, hybrid connectivity, and cross-CSP data transfer strategies.

    Familiarity with on-prem integration and hybrid networking solutions.

    Experience with containerization (Docker) and orchestration (Kubernetes).

    Proficiency in CI/CD pipelines and Infrastructure as Code (i.e. Terraform).

    Solid understanding of security best practices for cloud and hybrid environments.

     

    Nice to have

    Knowledge of data encryption, compliance frameworks, and secure transfer protocols.

    Familiarity with monitoring and observability tools (Prometheus, Grafana, CloudWatch,

    Azure Monitor).

    Prior experience in multi-cloud migration and hybrid integration projects.

    More
  • Β· 213 views Β· 21 applications Β· 8d

    Middle Java Developer

    Hybrid Remote Β· Ukraine Β· 3 years of experience Β· English - B2
    We're building a modern SaaS application and seeking a Middle Java Backend Engineer to join our growing team. You'll play a key role in architecting and developing our API infrastructure while contributing to AWS-based deployment strategies. ...

    We're building a modern SaaS application and seeking a Middle Java Backend Engineer to join our growing team. You'll play a key role in architecting and developing our API infrastructure while contributing to AWS-based deployment strategies.

     

    Required:

    • 3+ years of commercial Java development experience
    • Strong expertise in building and maintaining production-grade REST APIs
    • Proficient with Spring Boot or equivalent frameworks (Google Guice, Vert.x)
    • Hands-on experience with MongoDB and NoSQL database design
    • Solid SQL knowledge and relational database experience
    • Comprehensive testing practices using JUnit and Mockito
    • Deep understanding of API design principles, RESTful patterns, and best practices
    • Ability to work independently and take ownership of features end-to-end

     

    Strong Advantage:

    • DevOps skills with practical experience in infrastructure deployment and automation
    • Production experience with AWS services (ECS Fargate, ECR, CloudWatch, VPC, IAM)
    • CI/CD pipeline implementation (GitHub Actions, Jenkins, GitLab CI)
    • Infrastructure as Code experience (Terraform, AWS CloudFormation, CDK)
    • Docker containerization and orchestration
    • Elasticsearch for search and analytics
    • Experience with distributed systems and async processing

     

    What You'll Do:

    • Architect and develop scalable, maintainable REST APIs
    • Build robust backend services for our SaaS platform
    • Design database schemas and optimize query performance
    • Write comprehensive unit, integration, and API tests
    • Participate in infrastructure planning, setup, and deployment
    • Contribute to architectural decisions and technical roadmap
    • Possibly mentor junior developers and conduct code reviews
    • Ensure code quality, security, and performance standards

     

    Nice to Have:

    • Microservices architecture and domain-driven design experience
    • AWS DocumentDB or MongoDB Atlas in production environments
    • Message queuing systems (RabbitMQ, AWS SQS, Kafka)
    • Monitoring and observability tools (Prometheus, Grafana, ELK stack)
    • API security best practices (OAuth2, JWT, API Gateway)
    • Performance optimization and profiling experience

     

    What We Offer:

    The opportunity to work on a product from the ground up, influence architectural decisions, and grow with the platform as it scales.

    More
Log In or Sign Up to see all posted jobs