Jobs Java

136
  • Β· 33 views Β· 1 application Β· 23d

    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...
    • 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.
       

    • Mandatory Skills Description:

      At least 5-10 years of experience
      GIS Java Eclipse
      ESRI ArcGIS Runtime
      ESRI Services and Authentication

    More
  • Β· 44 views Β· 3 applications Β· 23d

    Senior Java Developer (Spark, Hadoop)

    Full Remote Β· Ukraine Β· 5 years of experience Β· English - B2
    Project Description: A next-generation cross-asset data management platform to provide globally consistent data and innovative tools to support business strategy for trade/sales clients that is built on big data architecture, highly scalable, and...
    • Project Description:

      A next-generation cross-asset data management platform to provide globally consistent data and innovative tools to support business strategy for trade/sales clients that is built on big data architecture, highly scalable, and cloud-ready. The platform enables industry-leading analytics, client reporting, regulatory compliance, surveillance, supervisory reporting, and data science solutions (data flame). The project tech stack: Apache Spark, Hive, Java, Scala, Spring, SQL, Kafka, Hadoop.

      We are looking for a strong Senior Java Developer with Big Data experience (Hadoop, Spark) capable of build the design and establish the framework in order to expose and distribute the Risk data to wide variety of consumers including Finance, Front office Risk Systems, Trading Systems, Back office and Account systems. This should cover low latency access and Streaming, Push / Pull mechanisms depending on the type of consumers.

      The role of the Senior Java Developer involves working with strong development teams (3 Senior Java Developers), the opportunity to work with big data improving knowledge in this domain utilizing the resources of an international bank.
       

    • Responsibilities:

      β€’ Design and build frameworks for ingesting/modeling the complex Risk data
      β€’ Develop Low latency caching to service Front office risk systems
       

    • Mandatory Skills Description:

      β€’ At least 5 years of experience in software development, including professional backend software development experience;
      β€’ Strong Knowledge of Java programming languages
      β€’ 1+ year of Big data development with extensive hands-on experience with Spark programming
      β€’ Strong knowledge of big data technologies like Hadoop (Hive) and Spark
      β€’ Should be familiar with algorithms and design patterns
      β€’ Understanding of distributed systems.
      β€’ Understanding of CI/CD workflow.
      β€’ Familiarity with Linux environment including scripting skills

    More
  • Β· 73 views Β· 1 application Β· 23d

    Senior Java Engineer

    Full Remote Β· Romania Β· 5 years of experience Β· English - B2
    Job Description (Mandatory): 5+ years of development experience in Java (preferably building/maintaining applications in enterprise segment) Strong Core Java, practical experience with Java 11 Strong OOP/OOD Good Spring concept understanding and practical...

    Job Description (Mandatory):

    • 5+ years of development experience in Java (preferably building/maintaining applications in enterprise segment)
    • Strong Core Java, practical experience with Java 11
    • Strong OOP/OOD
    • Good Spring concept understanding and practical experience (Core Container, JDBC, Web Services, MVC, Security, Boot)
    • Good knowledge of SQL and practical experience of RDBMS (Oracle)
    • Application server: JBoss
    • Version control: Git
    • Understanding of SOAP/REST API
    • Linux experience: basic/regular user
    • Technical or Telecom/OSS/BSS background
    • Upper-intermediate written and verbal English skills

    Nice to have

    • J2EE experience: JMS
    • Front-end experience: JQuery, JSP, JSF
    • Front-end experience: Vaadin, GWT, SmartGWT experience
    • XML/XSD/XSLT/XPath

    Job Responsibilities

    • Working as a part of geographically distributed team (US, Poland and Romania)
    • Working on new functionality development and enhancements of Client’s Network Inventory Management Solution and Transport
    • Configuration Management Solution
    • Develop complex SQL queries
    • Design and implement including unit testing
    • Support remote team with user acceptance testing, integration tests and end-to-end tests
    • Improve and support the deployed code and configuration
    • Troubleshoot and analyze problems identified in the created solutions
    • Everyday communication with GL US and customer teams (requirements clarification, status update, issues etc.)

    Department/Project Description

    One of the three USA biggest Communication Service Providers (CSP) uses consolidated Network Inventory Management Solution developed by one of the leading telecom vendors for managing their physical and logical inventory of network equipment and connectivity.

    Client’s Transport Configuration Management Solution was designed and developed to manage and automatic assignment and reservation of Last-mile IP and Ethernet Data for both Transport and RAN (Sub networks, VLANs, IP Addresses, Radio ID’s, MAD/NG Routers, NNI’s etc.).

    Our Client was looking for a partner who can perform functional enhancements, provide performance improvement and fixes for the existing issues remaining after Inventory consolidation. GlobalLogic has taken full ownership of the Solution frontend and backend customization and integrations.

    Applying this vacancy, you will become a part of friendly team that works with enterprise grade level technologies stack, firm development process and using Agile development model.

    More
  • Β· 84 views Β· 6 applications Β· 23d

    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
  • Β· 88 views Β· 7 applications Β· 23d

    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
  • Β· 42 views Β· 8 applications Β· 22d

    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
  • Β· 374 views Β· 53 applications Β· 22d

    Junior Java Developer

    Part-time Β· Full Remote Β· Worldwide Β· 1 year 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 level (β€œ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

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

    β€’  Terraform (real work: 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
  • Β· 79 views Β· 7 applications Β· 21d

    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
  • Β· 86 views Β· 7 applications Β· 21d

    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
  • Β· 206 views Β· 27 applications Β· 21d

    Senior Backend Engineer (Java)

    Full Remote Β· Countries of Europe or Ukraine Β· 7 years of experience Β· English - B2
    Please note that this position is open to Ukrainian candidates only. If you are not Ukrainian, please feel free to DM me, and I will be happy to share other open projects we may have for you. Senior Backend Engineer (Go/Java) Contract: 6 months with...

    πŸ“Œ Please note that this position is open to Ukrainian candidates only. If you are not Ukrainian, please feel free to DM me, and I will be happy to share other open projects we may have for you.


    Senior Backend Engineer (Go/Java)
    Contract: 6 months with extension possibility

    About our Customer: 

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

    About the Product

    It is an advanced authorization platform that centralizes policy management and enforces dynamic, real-time access control across applications, APIs, and data. The platform combines centralized policy definition with decentralized enforcement points to deliver low-latency authorization at scale. PlainID integrates with leading IAM providers such as SailPoint, Okta, and Azure AD, and supports PostgreSQL, Elasticsearch, and MongoDB backends.

    Serving over 100 enterprise customers in finance, healthcare, and other regulated industries, it processes millions of authorization requests daily, addressing the challenges of fragmented and static access control. The platform operates in a high-volume, data-intensive environment where reliability, security, and performance are critical.
     

    About the Role

    We are looking for a Senior Backend Engineer (Go/Java) to drive the evolution of the PlainID authorization platform.

    In this role, you will own the design and implementation of critical backend components, working with existing Go and Java microservices to deliver new features, migrate legacy code, and optimize performance. You will collaborate closely with product managers, frontend developers, QA engineers, and R&D teams to translate customer requirements into production-ready solutions.

    Given the platform’s complexity, fast release cadence, and multi-tenant cloud architecture, you are expected to onboard quickly, work autonomously within cross-functional teams, and leverage AI-assisted development tools to accelerate delivery.

    Your work will have a direct impact on platform scalability, security, and customer satisfaction.
     

    Key Responsibilities

    • Design and develop custom backend solutions in Go and Java to meet customer and product requirements
    • Collaborate with R&D, product, frontend, and QA teams to transition custom implementations into production-grade features
    • Write high-performance, maintainable, and reusable code following established design patterns
    • Build and maintain a scalable multi-tenant cloud architecture on AWS and GCP
    • Define, monitor, and meet backend performance metrics and KPIs
    • Integrate and manage data storage solutions (PostgreSQL, Elasticsearch, MongoDB)
    • Deploy and operate containerized applications using Docker and Kubernetes
    • Use AI-assisted development tools (e.g., Copilot, Cursor) to improve productivity and code quality
    • Mentor team members and contribute to a fast-paced monthly release cycle with rigorous quality standards
       

    Required Skills & Experience

    • Bachelor’s or Master’s degree in Computer Engineering or a related field
    • 7+ years of hands-on experience in backend development using  Java
    • 5+ years of experience with Spring Boot for Java microservices
    • 5+ years of experience with Docker and Kubernetes
    • 3+ years working with relational and NoSQL databases (PostgreSQL, Elasticsearch, MongoDB)
    • Proven experience designing and operating multi-tenant architectures on AWS and GCP
    • Strong proficiency in Unix/Linux environments and command-line tools
    • Demonstrated ability to write scalable, maintainable, and high-performance code

    Nice to Have

    • Experience with authorization and authentication systems
    • Strong understanding of cybersecurity principles and policy-based access control
    • Hands-on experience with AI-driven development tools (Copilot, Cursor)


    Interview Process

    • 45-minute HR interview 
    • First technical interview
    • Second technical interview
    • Final interview

     

    πŸ“Œ Super critical – High level of spoken English and perfect soft skills


    To apply for this position, please answer the questions in the following format:

    • β€œYes, I work(ed) with…” / β€œI use the following technologies…” / β€œI have developed…”, etc.
    • or simply β€œNo, I don’t have such experience / knowledge.”
       


     

    More
  • Β· 202 views Β· 72 applications Β· 21d

    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
  • Β· 68 views Β· 5 applications Β· 18d

    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
  • Β· 74 views Β· 7 applications Β· 16d

    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
  • Β· 52 views Β· 9 applications Β· 18d

    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
  • Β· 188 views Β· 72 applications Β· 18d

    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
Log In or Sign Up to see all posted jobs