Jobs
113-
Β· 38 views Β· 2 applications Β· 13d
Lead Java Engineer
Full Remote Β· Ukraine, Poland, Romania, Slovakia, Croatia Β· 7 years of experience Β· B2 - Upper IntermediateProject Description Our client is innovative manufacturer of medical devices in the United States which produces a devices and software applications. At this project, you will have a great opportunity to be involved into the full development life cycle of...Project Description
Our client is innovative manufacturer of medical devices in the United States which produces a devices and software applications. At this project, you will have a great opportunity to be involved into the full development life cycle of medical software which is intended to help individuals by processing certain information taken from medical devices to identify health trends and to track daily activities.
Job Description
- Minimum of 7 years of experience in software development, with a focus on designing and implementing highly scalable web applications, data pipelines, and cloud-based microservices
- Proficiency in Java programming language and related technologies. Experience with frameworks such as Spring, Hibernate, and Apache Kafka, and cloud-native services is highly desirable
- Proven experience in UI/Angular development
- Strong understanding of database concepts and experience with SQL and NoSQL databases (e.g., MySQL, Oracle, Cassandra, DynamoDB, Redis).
- Familiarity with cloud platforms (e.g., AWS, Azure, Google Cloud) and experience deploying applications in cloud environments is advantageous
- Experience with microservices and event-driven architectures
- Strong analytical and problem-solving skills with the ability to troubleshoot complex issues and implement effective solutions
- Excellent written and verbal communication skills with the ability to articulate technical concepts clearly and effectively
- Ability to work both independently and collaboratively in a fast-paced, agile environment. Strong team player with a positive attitude and a passion for technology
Job Responsibilities
- Architect, design, and develop highly scalable, reliable web scale applications, tools, and automation frameworks to meet business requirements.
- Implement cloud-based microservices leveraging event-driven architectures.
- Collaborate with cross-functional teams to design and build efficient and robust data pipelines for batch, near-real-time, and real-time processing using Java technologies.
- Optimize applications, data pipelines, and microservices for scalability, performance, and efficiency to handle large volumes of data and traffic in a cloud environment.
- Ensure adherence to coding standards, best practices, and software development methodologies. Perform code reviews and provide constructive feedback to team members.
- Implement monitoring and alerting solutions to ensure the reliability and availability of applications, data pipelines, and microservices. Participate in troubleshooting and resolution of production issues.
- Create and maintain technical documentation, including design documents, architecture diagrams, and system documentation.
- Collaborate effectively with cross-functional teams, including product management, QA, and operations. Communicate technical concepts and solutions to both technical and non-technical stakeholders.
-
Β· 94 views Β· 19 applications Β· 7d
Java Developer
Full Remote Β· EU Β· Product Β· 5 years of experience Β· B1 - IntermediateAbout us: ARRISE sets the benchmark for service delivery and excellence in the iGaming industry. Playing a key role in the success of its clients, which include Pragmatic Play, a brand relied upon by the worldβs biggest online casinos for its...About us:
ARRISE sets the benchmark for service delivery and excellence in the iGaming industry. Playing a key role in the success of its clients, which include Pragmatic Play, a brand relied upon by the worldβs biggest online casinos for its cutting-edge products, ARRISE helps to deliver exceptional gaming experiences to millions of players worldwide.
Our global team of talented and driven professionals are shaping the future of iGaming. Headquartered in Gibraltar, we have offices spanning Canada, India, the Isle of Man, Latvia, Malta, Romania, Serbia, Bulgaria, and the UAE, and more exciting destinations on the horizon.
At ARRISE, we take pride in creating growth opportunities at all levels, constantly investing in our people while welcoming new colleagues and forging strategic partnerships that open new opportunities for success.
To achieve this, we bet on ourselves. We know that success is a collective effort, and our team is driven by ambition, collaboration, and a shared commitment to grow and succeedβwhile embracing every step of the journey.
Be part of the future of iGaming with ARRISERS! See a job that excites you? Apply now, and our friendly recruitment team will connect with you soon. Your journey starts here!
Required Skills:
Β· 5+ years of hands-on experience in commercial software development using Java.
Β· Solid understanding of Object-Oriented Programming (OOP) concepts and proficient in applying design patterns.
Β· Extensive expertise in Java Core and the Spring framework (including Spring Boot, Spring Web, Spring Data).
Β· Proficiency in vanilla JDBC for database interactions.
Β· Strong understanding of RDBMS concepts and SQL, with experience working with databases such as PostgreSQL.
Β· Experience with distributed messaging systems, particularly RabbitMQ.
Β· Proven track record in the development of microsevices and distributed transactional systems.
Β· Knowledge of fundamental design principles for building scalable and highly available applications.
Β· Good foundation in algorithms, design patterns, and data structures.
Β· Proficiency in unit/functional testing frameworks such as JUnit 4/5, Spock, and Testcontainers.
Will be a plus:
Β· Familiarity with NoSQL databases like Redis.
Β· Experience with Kubernetes and Nomad.
Β· Experience with AWS services.
Β· Experience with Oracle databases.
Β· Experience in application and infrastructure monitoring.
Β· Proven ability to troubleshoot production problems related to software applications.
Β· Exposure to high-load systems.
Β· Good spoken and written English skills.
Responsibilities:
As a Java Software Engineer, you will play a pivotal role in engineering and implementing a high-loaded enterprise system that serves tens of thousands of users logging into our product every day. Your responsibilities will include:
Β· Collaborating with cross-functional teams to design, develop, and maintain robust software solutions that meet the needs of our enterprise-level system.
Β· Architecting scalable and efficient Java-based components to ensure optimal performance under high load.
Β· Implementing best practices in software engineering, including code reviews, testing methodologies, and documentation standards.
Β· Optimizing system performance and reliability through continuous monitoring, troubleshooting, and performance tuning.
Β· Participating in the entire software development lifecycle, from requirements gathering and design to deployment and support.
Β· Staying up-to-date with the latest technologies and industry trends to continuously improve our system architecture and development processes.
Company offers:
Β· Long-term employment.
Β· Flexible timetable.
Β· Comfortable working conditions.
Β· Paid vacation and sick leaves.
Β· English lessons, gym.
Β· Competitive salary level.
-
Β· 445 views Β· 165 applications Β· 21d
Software Engineer Java β Middle to Senior Level
Full Remote Β· EU Β· Product Β· 3 years of experience Β· B2 - Upper IntermediateWe are a fast-growing fintech scale-up on a mission to redefine how people invest. Our platform combines commission-free trading, exclusive access to alternative investments, and a seamless digital experience powered by cutting-edge technology. Backed by...We are a fast-growing fintech scale-up on a mission to redefine how people invest. Our platform combines commission-free trading, exclusive access to alternative investments, and a seamless digital experience powered by cutting-edge technology.
Backed by strong institutional partnerships and driven by innovation, we focus on delivering:
- Zero-fee trading on global markets;
- Access to unique investment opportunities, including pre-IPO funds;
- A sleek, user-first platform with instant onboarding, biometric authentication, and Apple Pay deposits;
- Transparent, inclusive, and tech-driven investment solutions designed for modern investors.
We are scaling fast and looking for ambitious engineers who want to build impactful systems, experiment with new ideas, and grow in a product-first environment.
What Youβll Do
- Develop and scale high-performance microservices in Java and Go;
- Design and optimize systems for high capacity, low latency, and fault tolerance;
- Build integrations with payment providers, trading engines, and external APIs;
- Ensure security, reliability, and scalability across the platform;
- Collaborate with cross-functional teams (DevOps, QA, Product, Design) in an agile setup;
- Contribute to architecture decisions and continuously improve engineering best practices.
Requirements
- Strong experience with Java (Spring, Reactive) and Go;
- Proven background in distributed systems, APIs, and microservices;
- Exposure to fintech, trading, or payment systems is a big plus;
- Knowledge of scalable, fault-tolerant system design;
- Solid understanding of security practices (authentication, encryption, data protection);
- Experience with Docker, Kubernetes, and CI/CD pipelines;
- Professional English for daily collaboration and documentation.
What We Offer
- Remote-friendly setup with flexibility and ownership;
- Work with a modern tech stack and solve real fintech challenges at scale;
- A culture where innovation, autonomy, and impact come first;
- Opportunity to shape a fast-growing investment platform from the inside.
-
Β· 482 views Β· 101 applications Β· 21d
Software Engineer (Go and Java)
Full Remote Β· Countries of Europe or Ukraine Β· Product Β· 3 years of experience Β· B2 - Upper IntermediateWe are a fast-growing fintech scale-up on a mission to redefine how people invest. Our platform combines commission-free trading, exclusive access to alternative investments, and a seamless digital experience powered by cutting-edge technology. Backed...We are a fast-growing fintech scale-up on a mission to redefine how people invest.
Our platform combines commission-free trading, exclusive access to alternative investments, and a seamless digital experience powered by cutting-edge technology.Backed by strong institutional partnerships and driven by innovation, we focus on delivering:
- Zero-fee trading on global markets;
- Access to unique investment opportunities, including pre-IPO funds;
- A sleek, user-first platform with instant onboarding, biometric authentication, and Apple Pay deposits;
- Transparent, inclusive, and tech-driven investment solutions designed for modern investors.
We are scaling fast and looking for ambitious engineers who want to build impactful systems, experiment with new ideas, and grow in a product-first environment.
What Youβll Do
- Develop and scale high-performance microservices in Java and Go;
- Design and optimize systems for high capacity, low latency, and fault tolerance;
- Build integrations with payment providers, trading engines, and external APIs;
- Ensure security, reliability, and scalability across the platform;
- Collaborate with cross-functional teams (DevOps, QA, Product, Design) in an agile setup;
- Contribute to architecture decisions and continuously improve engineering best practices.
Requirements
- Strong experience with Java (Spring, Reactive) and Go;
- Proven background in distributed systems, APIs, and microservices;
- Exposure to fintech, trading, or payment systems is a big plus;
- Knowledge of scalable, fault-tolerant system design;
- Solid understanding of security practices (authentication, encryption, data protection);
- Experience with Docker, Kubernetes, and CI/CD pipelines;
- Professional English for daily collaboration and documentation.
What We Offer
- Remote-friendly setup with flexibility and ownership;
- Work with a modern tech stack and solve real fintech challenges at scale;
- A culture where innovation, autonomy, and impact come first;
- Opportunity to shape a fast-growing investment platform from the inside.
-
Β· 107 views Β· 8 applications Β· 23d
Java developer
Hybrid Remote Β· Ukraine (Kyiv) Β· Product Β· 5 years of experience Β· B2 - Upper IntermediateAt Playtika, you can get: Cutting edge technologies stack as for server as for client sides Amazing tech level of Playtika employees Product mindset, which is felt every single day Unbelievably high (even TOP) level of knowledge, professionalism, and...At Playtika, you can get:
- Cutting edge technologies stack as for server as for client sides
- Amazing tech level of Playtika employees
- Product mindset, which is felt every single day
- Unbelievably high (even TOP) level of knowledge, professionalism, and involvements
- Highly professional management
- Freedom and responsibility
- No blaming environment
Requirements:
- Deep knowledge of Java Core, Spring Framework Stack
- Deep knowledge of concurrency, resiliency, caching
- Experience with Microservice architecture
- Experience with NoSQL DB (key-value based, document-based)
- Experience with messaging frameworks(like Kafka)
- Experience in testing frameworks
- Understanding of Clean code principles
- Nice to have experience with reactive frameworks(Project Reactor)
- English Intermediate.
We offer all our employees:
- Competitive salary, performance-based bonuses and flexible working hours
- Social package, including sports and enrichment classes compensation, medical insurance with dental coverage
- Own educational platform with courses, training programs, certifications
- Annual salary review
- 20 working days paid vacation and sick leave
- Corporate celebrations, team buildings and fun activities
- Free meals twice a day, refreshments
- Technical library with option to order books
- Coaching and reviews to support your career development
- Internal mobility program
- Help and support for candidates from other cities
- Working for one of the top social gaming companies in the world
*Looking for candidates based in Kyiv
More -
Β· 102 views Β· 3 applications Β· 13d
Senior Java Engineer (with DevOps skills)
Hybrid Remote Β· Ukraine (Kyiv) Β· 5 years of experience Β· B2 - Upper IntermediateWe are looking for a highly skilled and enthusiastic Senior Java Engineer (with DevOps skills) to become an integral part of our dynamic team in Kyiv. This role offers an exciting opportunity to work on cutting-edge projects involving the integration...We are looking for a highly skilled and enthusiastic Senior Java Engineer (with DevOps skills) to become an integral part of our dynamic team in Kyiv.
This role offers an exciting opportunity to work on cutting-edge projects involving the integration of third-party hardware, the development of sophisticated in-system customisations, and the creation of robust Java web applications with intuitive front-end interfaces. Beyond development, you will also play a key role in designing, implementing, and supporting Docker setups across various environments and building essential emulators for endpoint devices.
Responsibilities:
- Design, develop, and maintain high-performance Java applications for seamless integration with diverse third-party hardware systems.
- Implement tailored in-system customisations to meet specific client requirements and enhance application functionality.
- Build and enhance Java web applications, encompassing both back-end logic and front-end components, ensuring a responsive and engaging user experience.
- Develop, deploy, and support Docker container setups for various development and testing environments, ensuring efficient resource utilisation and application portability.
- Create and maintain emulators for endpoint devices, facilitating robust testing and development cycles.
- Work closely with the client team to understand requirements, provide technical insights, and deliver solutions that align with business objectives.
- To work from the Kyiv office at least twice per week.
Requirements:
- Extensive experience with Java 17+
- Proficiency in Spring-Boot and developing RESTful APIs.
- Hands-on experience with Docker.
- Experience with Quarkus for building lightweight, high-performance applications.
- Solid understanding of Thymeleaf and JQuery/JavaScript for building interactive user interfaces.
- Experience with RabbitMQ for asynchronous communication.
- Strong knowledge of PostgreSQL for database management.
- Proficiency with Maven.
- Confident use of standard Linux commands and shell environment.
- Understanding of TCP/UDP and SNMP for network communication.
Nice to have:
- Experience with JavaScript/Typescript and modern front-end frameworks such as Vue.js, Angular, or React.
- Knowledge of Kubernetes for managing containerised applications at scale.
- Familiarity with network management concepts and tools.
We offer*:
- Flexible working format - remote, office-based or flexible
- A competitive salary and good compensation package
- Personalized career growth
- Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
- Active tech communities with regular knowledge sharing
- Education reimbursement
- Memorable anniversary presents
- Corporate events and team buildings
- Other location-specific benefits
*not applicable for freelancers
More -
Β· 28 views Β· 2 applications Β· 2d
Java Developer (with React)
EU Β· Product Β· 5 years of experience Β· B1 - IntermediateAbout us: ARRISE sets the benchmark for service delivery and excellence in the iGaming industry. Playing a key role in the success of its clients, which include Pragmatic Play, a brand relied upon by the worldβs biggest online casinos for its...About us:
ARRISE sets the benchmark for service delivery and excellence in the iGaming industry. Playing a key role in the success of its clients, which include Pragmatic Play, a brand relied upon by the worldβs biggest online casinos for its cutting-edge products, ARRISE helps to deliver exceptional gaming experiences to millions of players worldwide.
Our global team of talented and driven professionals are shaping the future of iGaming. Headquartered in Gibraltar, we have offices spanning Canada, India, the Isle of Man, Latvia, Malta, Romania, Serbia, Bulgaria, and the UAE, and more exciting destinations on the horizon.
At ARRISE, we take pride in creating growth opportunities at all levels, constantly investing in our people while welcoming new colleagues and forging strategic partnerships that open new opportunities for success.
To achieve this, we bet on ourselves. We know that success is a collective effort, and our team is driven by ambition, collaboration, and a shared commitment to grow and succeedβwhile embracing every step of the journey.
Be part of the future of iGaming with ARRISERS! See a job that excites you? Apply now, and our friendly recruitment team will connect with you soon. Your journey starts here!
Required Skills:
- 5+ years of hands-on experience in commercial software development using Java.
- Solid understanding of Object-Oriented Programming (OOP) concepts and proficient in applying design patterns.
- Extensive expertise in Java Core and the Spring framework (including Spring Boot, Spring Web, Spring Data, Spring Cloud).
- Proficiency in vanilla JDBC for database interactions.
- Strong understanding of RDBMS concepts and SQL, with experience working with databases such as Oracle, PostgreSQL.
- Experience with Redis.
- Experience with distributed messaging systems, particularly RabbitMQ.
- Proven track record in the development of microservices and distributed transactional systems.
- Knowledge of fundamental design principles for building scalable and highly available applications.
- Good foundation in algorithms, design patterns, and data structures.
- Proficiency in unit/functional testing frameworks such as JUnit 4/5, Spock, and Testcontainers.
Preferred Skills:
- Experience in application and infrastructure monitoring.
- Proven ability to troubleshoot production problems related to software applications.
- Exposure to high-load systems.
- Good spoken and written English skills.
- Experience with JSP, Thymeleaf, JavaScript, TypeScript, React would be a big plus.
- Experience with MongoDB would be a big plus.
Responsibilities:
As a Java Software Engineer, you will play a pivotal role in engineering and implementing a high-loaded enterprise system that serves tens of thousands of users logging into our product every day. Your responsibilities will include:
- Collaborating with cross-functional teams to design, develop, and maintain robust software solutions that meet the needs of our enterprise-level system.
- Architecting scalable and efficient Java-based components to ensure optimal performance under high load.
- Implementing best practices in software engineering, including code reviews, testing methodologies, and documentation standards.
- Optimizing system performance and reliability through continuous monitoring, troubleshooting, and performance tuning.
- Participating in the entire software development lifecycle, from requirements gathering and design to deployment and support.
- Staying up-to-date with the latest technologies and industry trends to continuously improve our system architecture and development processes.
Company offers:
- Long-term employment.
- Flexible timetable.
- Comfortable working conditions.
- Paidβ―vacationβ―andβ―sickβ―leaves.
- English lessons, gym.
- Competitive salary level.
-
Β· 63 views Β· 4 applications Β· 2d
Back-end Developer (Java)
Hybrid Remote Β· Poland Β· 3 years of experience Β· B2 - Upper IntermediateWe are seeking a mid-level Back-End Developer to take ownership of complex backend systems, lead technical architecture decisions, and mentor the next generation of developers. You will work with cutting-edge technologies to design, build, and optimize...We are seeking a mid-level Back-End Developer to take ownership of complex backend systems, lead technical architecture decisions, and mentor the next generation of developers. You will work with cutting-edge technologies to design, build, and optimize services that impact billions of mobile users worldwide.
This is a hands-on leadership role β ideal for someone who thrives in a fast-moving environment, enjoys collaborating across functions, and is driven to deliver scalable, reliable, and future-proof systems.
This position is based in Warsaw with a hybrid work model.
Responsibilities:
- Design and develop highly scalable, modular backend applications and APIs using Java and Spring Boot.
- Own the full development lifecycle β from requirements analysis, design, coding, and testing to deployment and monitoring in production.
- Lead initiatives to improve system scalability, performance, and security.
- Collaborate closely with Product, Algo, DevOps, BI, and Marketing to deliver integrated, business-driven solutions.
- Ensure observability through robust logging, metrics, and alerting with tools like Prometheus, Grafana, Kibana.
- Drive adoption of engineering best practices, code quality standards, and technical documentation.
- Mentor and guide junior developers, fostering knowledge sharing and continuous improvement.
Requirements:
- Bachelorβs degree in Computer Science or equivalent practical experience.
- 3 years of professional Java development experience - Must
- Proven track record in designing and delivering complex distributed systems and microservices (Docker, Kubernetes).
- Strong understanding of scalability, concurrency, and performance optimization challenges.
- Hands-on experience with CI/CD tools and automated build/deployment pipelines.
- Proficiency in Spring & Spring Boot frameworks.
- Excellent communication skills and the ability to influence technical direction across teams.
- Experience running applications on Kubernetes, with a focus on designing services that scale efficiently and consume resources effectively (rather than cluster administration).
- Ability to measure and improve application performance using profiling, benchmarking, and APM tools (e.g., JFR, JMeter, Micrometer, New Relic, Datadog).
Will be a plus:
- Background with NoSQL databases (MongoDB, Couchbase) and SQL databases.
- Knowledge of reactive programming (Spring WebFlux).
- Familiarity with monitoring and alerting tools such as Prometheus, Grafana, and Kibana.
What we offer:
- Polish public holidays.
- 20 working days per year is Non-Operational Allowance and settled to be used for personal recreation matters and are compensated in full. These days have to be used within the year, with no rollover to the next calendar year.
- Health Insurance.
- Gym Subscription (Multisport).
-
Β· 4 views Β· 0 applications Β· 1d
Java Developer (with React)
Hybrid Remote Β· Bulgaria, Gibraltar, Malta, Poland, Romania Β· Product Β· 5 years of experience Β· B1 - IntermediateAbout us: ARRISE sets the benchmark for service delivery and excellence in the iGaming industry. Playing a key role in the success of its clients, which include Pragmatic Play, a brand relied upon by the worldβs biggest online casinos for its...About us:
ARRISE sets the benchmark for service delivery and excellence in the iGaming industry. Playing a key role in the success of its clients, which include Pragmatic Play, a brand relied upon by the worldβs biggest online casinos for its cutting-edge products, ARRISE helps to deliver exceptional gaming experiences to millions of players worldwide.
Our global team of talented and driven professionals are shaping the future of iGaming. Headquartered in Gibraltar, we have offices spanning Canada, India, the Isle of Man, Latvia, Malta, Romania, Serbia, Bulgaria, and the UAE, and more exciting destinations on the horizon.
At ARRISE, we take pride in creating growth opportunities at all levels, constantly investing in our people while welcoming new colleagues and forging strategic partnerships that open new opportunities for success.
To achieve this, we bet on ourselves. We know that success is a collective effort, and our team is driven by ambition, collaboration, and a shared commitment to grow and succeedβwhile embracing every step of the journey.
Be part of the future of iGaming with ARRISERS! See a job that excites you? Apply now, and our friendly recruitment team will connect with you soon. Your journey starts here!
Required Skills:
- 5+ years of hands-on experience in commercial software development using Java.
- Solid understanding of Object-Oriented Programming (OOP) concepts and proficient in applying design patterns.
- Extensive expertise in Java Core and the Spring framework (including Spring Boot, Spring Web, Spring Data, Spring Cloud).
- Proficiency in vanilla JDBC for database interactions.
- Strong understanding of RDBMS concepts and SQL, with experience working with databases such as Oracle, PostgreSQL.
- Experience with Redis.
- Experience with distributed messaging systems, particularly RabbitMQ.
- Proven track record in the development of microservices and distributed transactional systems.
- Knowledge of fundamental design principles for building scalable and highly available applications.
- Good foundation in algorithms, design patterns, and data structures.
- Proficiency in unit/functional testing frameworks such as JUnit 4/5, Spock, and Testcontainers.
Preferred Skills:
- Experience in application and infrastructure monitoring.
- Proven ability to troubleshoot production problems related to software applications.
- Exposure to high-load systems.
- Good spoken and written English skills.
- Experience with JSP, Thymeleaf, JavaScript, TypeScript, React would be a big plus.
- Experience with MongoDB would be a big plus.
Responsibilities:
As a Java Software Engineer, you will play a pivotal role in engineering and implementing a high-loaded enterprise system that serves tens of thousands of users logging into our product every day. Your responsibilities will include:
- Collaborating with cross-functional teams to design, develop, and maintain robust software solutions that meet the needs of our enterprise-level system.
- Architecting scalable and efficient Java-based components to ensure optimal performance under high load.
- Implementing best practices in software engineering, including code reviews, testing methodologies, and documentation standards.
- Optimizing system performance and reliability through continuous monitoring, troubleshooting, and performance tuning.
- Participating in the entire software development lifecycle, from requirements gathering and design to deployment and support.
- Staying up-to-date with the latest technologies and industry trends to continuously improve our system architecture and development processes.
Company offers:
- Long-term employment.
- Flexible timetable.
- Comfortable working conditions.
- Paidβ―vacationβ―andβ―sickβ―leaves.
- English lessons, gym.
- Competitive salary level.
-
Β· 42 views Β· 5 applications Β· 1d
Senior Java Back End Developer
Ukraine Β· 6 years of experience Β· B2 - Upper IntermediateNICE systems, our long-term partner with over 6,000 employees, presence in 150+ countries and more than 25,000 customers including more than 85 of Fortune 100. Itβs a global provider of Insight from Interactions solutions and value-added services, powered...NICE systems, our long-term partner with over 6,000 employees, presence in 150+ countries and more than 25,000 customers including more than 85 of Fortune 100.
Itβs a global provider of Insight from Interactions solutions and value-added services, powered by the convergence of advanced analytics of unstructured multimedia content and transactional data from telephony, web, email, video, and other data sources.
If you are looking for technology challenges and ready to explore new professional horizons, this is your opportunity to join our Work Force Management development international team.
RESPONSIBILITIES
- Design and develop quality, proficient and well documented technical solutions that satisfy business requirements and meets corporate architectural standards
- Develop solid unit, integration, and automation tests according to organizational standards
- Assist in troubleshooting and maintenance of existing software applications; identify and implement additional improvements when warranted; work with external stakeholders as needed
- Develop technical models / design for assigned components
- Contribute to and drive technological and architectural decisions
- Participate in reviewing design and code for other team members
SKILLS
- 6+ years of experience in developing on Java 8+ web application development
- Experience in server-side development using Hibernate, Spring (MVC, Core, AOP),
- Experience with REST Web Services API
- Experience with JavaScript
- Experience with multi-tier web application development
- Experience with Tomcat
- Experience with server-side testing using JUnit, Mockito / Easymock
- BSc in Computer Science / Software Engineering or equivalent
- Nice to have:
- Experience with Angular, Swing , Monolith architecture, Jasper etc.
- Experience with MAVEN and Jenkins
- Experience working in Agile environment
- Πxperience in improving performance, scalability, stability and resiliency of the product
- Upper-Intermediate level of English.
WE OFFER
- Work in a creative friendly environment using cutting-edge technologies
- Work-life balance and flexible schedule
- Competitive compensation with focus on your expectations; annual salary review
- 24-day paid vacation and 100% paid sick leave
- Financial support and legal support for individual entrepreneurs from our side
- Professional, language and soft skills trainings
- Health insurance coverage: individual and family, Fitness plan
-
Β· 27 views Β· 2 applications Β· 2d
Senior Java Backend Engineer (IRC276602)
Full Remote Β· Ukraine Β· 6 years of experience Β· B2 - Upper IntermediateJob Description We are hiring a Strong Backend Engineer to join the team developing the OneAPI backend platform. The role is ideal for someone with strong Java fundamentals, some cloud-native experience, and an eagerness to grow in platform engineering...Job Description
We are hiring a Strong Backend Engineer to join the team developing the OneAPI backend platform. The role is ideal for someone with strong Java fundamentals, some cloud-native experience, and an eagerness to grow in platform engineering within an agile, DevOps-driven environment.
- 6+ years of backend development experience with Java & Spring Boot.
- Hands-on experience with cloud platforms (AWS/GCP) and containerized applications.
- Practical knowledge of Kubernetes (K8s) for service orchestration.
- Exposure to DevOps practices: CI/CD, IaC, automation, monitoring.
- Versatility beyond Java (e.g., scripting, working with APIs, DBs, or other languages).
- Experience working in a team responsible for products quality
- Strong analytical, debugging, and collaboration skills.
Job Responsibilities
- Design, develop, and maintain APIs and backend services for OneAPI.
- Contribute to cloud-native architecture leveraging AWS and GCP.
- Implement scalable solutions with Kubernetes-based deployments.
- Work closely with the Technical Lead to align on architecture and coding standards.
- Take ownership of features end-to-end: from design to deployment and monitoring.
- Troubleshoot complex technical issues and provide production support when needed.
- Ensure quality of develope software
Department/Project Description
Our client is a global leader in cloud security, enabling organizations to securely transform their networks and applications for a mobile and cloud-first world. Through its Zero Trust Exchangeβ’ platform, it provides fast, secure, and seamless access to applications, regardless of device, location, or network. Trusted by thousands of enterprises, their products help reduce risk, lower IT costs, and deliver a better user experience by replacing traditional on-premises security with a modern cloud-delivered approach.
Skill Category
Java
Keyskills - Must Have
- Java
- Spring Boot
- AWS
- Kubernetes
- Microservices
Keyskills - Nice to Have
- gcp
-
Β· 240 views Β· 77 applications Β· 30d
Strong Middle/Senior Java Backend Engineer (IRC276600)
Full Remote Β· Ukraine Β· 5 years of experience Β· B2 - Upper IntermediateJob Description: We are hiring a Strong Backend Engineer to join the team developing the OneAPI backend platform. The role is ideal for someone with strong Java fundamentals, some cloud-native experience, and an eagerness to grow in platform engineering...Job Description:
We are hiring a Strong Backend Engineer to join the team developing the OneAPI backend platform. The role is ideal for someone with strong Java fundamentals, some cloud-native experience, and an eagerness to grow in platform engineering within an agile, DevOps-driven environment.
- 6+ years of backend development experience with Java & Spring Boot.
- Hands-on experience with cloud platforms (AWS/GCP) and containerized applications.
- Practical knowledge of Kubernetes (K8s) for service orchestration.
- Exposure to DevOps practices: CI/CD, IaC, automation, monitoring.
- Versatility beyond Java (e.g., scripting, working with APIs, DBs, or other languages).
- Experience working in a team responsible for products quality
Strong analytical, debugging, and collaboration skills.
Job Responsibilities
- Design, develop, and maintain APIs and backend services for OneAPI.
- Contribute to cloud-native architecture leveraging AWS and GCP.
- Implement scalable solutions with Kubernetes-based deployments.
- Work closely with the Technical Lead to align on architecture and coding standards.
- Take ownership of features end-to-end: from design to deployment and monitoring.
- Troubleshoot complex technical issues and provide production support when needed.
Ensure quality of developed software
Department/Project Description
Our client is a global leader in cloud security, enabling organizations to securely transform their networks and applications for a mobile and cloud-first world. Through its Zero Trust Exchangeβ’ platform, it provides fast, secure, and seamless access to applications, regardless of device, location, or network. Trusted by thousands of enterprises, their products help reduce risk, lower IT costs, and deliver a better user experience by replacing traditional on-premises security with a modern cloud-delivered approach.
More -
Β· 59 views Β· 4 applications Β· 30d
Regular/Senior Java Developer
Full Remote Β· Ukraine Β· 5 years of experience Β· B2 - Upper IntermediateProject 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 (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.Mandatory Skills Description:
Looking for a strong backend developer (5+ years in Java development), ideally with experience working on large-scale systems.
Should also be open to desktop development and willing to learn it a bit.
***
This is a desktop application that is installed and runs on the client's VM.
Mainly, you have to work with Java, Swing, SWT or Eclipse RCP.
Nice to have experience with something from the following list:
o Python: NumPy, SciPy, Pandas, TensorFlow (for ML/AI)
o C++/Java: CUDA (for GPU acceleration)
o Angular or React
o Microservice: Quarkus, Spring Boot, AWS API Gateway
o Docker, Kubernetes
o Restful API design and implementation
o AWS or Azure
o Tools for scalable data processing: Kubernetes, Spark
o Experience with Java 2D graphics and 3D OpenGL programming.
-
Β· 40 views Β· 3 applications Β· 30d
Lead Java Cloud Engineer
Full Remote Β· Ukraine Β· 7 years of experience Β· B2 - Upper IntermediateDepartment/Project Description: Our client is innovative manufacturer of medical devices in the United States which produces a devices and software applications. At this project, you will have a great opportunity to be involved into the full development...Department/Project Description:
Our client is innovative manufacturer of medical devices in the United States which produces a devices and software applications.
At this project, you will have a great opportunity to be involved into the full development life cycle of medical software which is intended to help individuals by processing certain information taken from medical devices to identify health trends and to track daily activities. As additional there are opportunities to work with medical devices, in scope of end-to-end testing.
Job Description:
- 7+ years of experience in software development, with a focus on designing and implementing highly scalable web applications, data pipelines, and cloud-based microservices.
- Proficiency in Java programming language and related technologies.
- Experience with frameworks such as Spring, Hibernate, and Apache Kafka, and cloud-native services is highly desirable
Proven experience in UI/Angular development - Strong understanding of database concepts and experience with SQL and NoSQL databases (e.g., MySQL, Oracle, Cassandra, DynamoDB, Redis).
- Familiarity with AWS and experience deploying applications in cloud environments is advantageous
- Experience with microservices and event-driven architectures
- Strong analytical and problem-solving skills with the ability to troubleshoot complex issues and implement effective solutions
- Excellent written and verbal communication skills with the ability to articulate technical concepts clearly and effectively
- Ability to work both independently and collaboratively in a fast-paced, agile environment.
- Strong team player with a positive attitude and a passion for technology
Job Responsibilities:
- Architect, design, and develop highly scalable, reliable web scale applications, tools, and automation frameworks to meet business requirements.
- Implement cloud-based microservices leveraging event-driven architectures.
- Collaborate with cross-functional teams to design and build efficient and robust data pipelines for batch, near-real-time, and real-time processing using Java technologies.
- Optimize applications, data pipelines, and microservices for scalability, performance, and efficiency to handle large volumes of data and traffic in a cloud environment.
- Ensure adherence to coding standards, best practices, and software development methodologies. Perform code reviews and provide constructive feedback to team members.
- Implement monitoring and alerting solutions to ensure the reliability and availability of applications, data pipelines, and microservices. Participate in troubleshooting and resolution of production issues.
- Create and maintain technical documentation, including design documents, architecture diagrams, and system documentation.
- Collaborate effectively with cross-functional teams, including product management, QA, and operations. Communicate technical concepts and solutions to both technical and non-technical stakeholders.
-
Β· 360 views Β· 121 applications Β· 16d
Senior Java Developer
Full Remote Β· Countries of Europe or Ukraine Β· Product Β· 5 years of experience Β· B2 - Upper IntermediateOnicore is a FinTech company specializing in developing products for cryptocurrency operations. We strive to make crypto convenient and understandable for everyone. And now we are looking for a talented and experienced Java developer to join our team....Onicore is a FinTech company specializing in developing products for cryptocurrency operations. We strive to make crypto convenient and understandable for everyone.
And now we are looking for a talented and experienced Java developer to join our team. If youβre passionate about working with the latest technologies, contributing to exciting product developments, and collaborating with an awesome team, we want to hear from you!
Your Key Duties:
- Design, develop, and maintain high-performance, scalable Java-based applications in the FinTech domain.
- Implement and optimize multithreaded and concurrent solutions, ensuring thread safety and system reliability.
- Build and maintain microservices using the Spring ecosystem.
- Ensure database efficiency, including query optimization, proper indexing, and transaction handling.
- Evaluate and improve application performance, conduct profiling sessions, and resolve bottlenecks.
- Design and implement synchronous and asynchronous integrations with internal and external systems.
- Participate in architectural discussions, propose improvements, and drive technical initiatives.
- Collaborate closely with product managers, architects, and QA engineers to deliver business-critical solutions.
- Write clean, maintainable, and well-tested code following best practices.
Your Skills:
- 5+ years of professional experience in Java development.
- Strong expertise in Java 17+ (knowledge of modern language features, streams, lambdas, functional programming concepts).
- Deep understanding of core Java:
- Collections Framework, Generics, Streams, Functional Interfaces
- Concurrency utilities (Executors, CompletableFuture, Fork/Join, Locks, Atomics, etc.)
- Proven experience with the Spring ecosystem: Spring Boot, Spring Data (JPA/Hibernate), Spring Security, Spring Cloud (microservices).
- Solid understanding of databases (SQL and/or NoSQL), including:
- Transactions, isolation levels, and locking mechanisms
- Query optimization and indexing strategies
- Hands-on experience with multithreading and concurrency, including race conditions, deadlocks, synchronization, and strategies to avoid them.
- Proficiency in synchronous and asynchronous communication: REST, messaging systems (Kafka, RabbitMQ, etc.), event-driven architectures.
- Experience working on FinTech or financial services projects.
- Strong focus on performance evaluation, scalability, and reliability.
- Strong problem-solving skills, ability to work independently, take initiative, and drive solutions proactively.
- Self-driven and responsible, capable of working with minimal supervision.
- Proactive, solution-oriented mindset.
- Team player with a collaborative attitude.
Nice to have:
- Experience with Kubernetes, Docker, and cloud-native environments.
- Experience with application profiling and performance tuning:
- Tools such as VisualVM, JFR (Java Flight Recorder), JMC (Java Mission Control)
- Identifying and resolving performance bottlenecks
- Analyzing complexity of SQL queries and optimizing execution plans
- Familiarity with CI/CD pipelines and DevOps practices.
- Knowledge of distributed systems, event sourcing, or CQRS.
We offer:
π₯ Medical insurance
π€ Paid courses, conferences, training sessions, workshops etc.
πͺ Sport compensation
πΌ Legal assistance
π§ββοΈ Motivated and goal-oriented team
Ready to make a difference? Apply now and become a part of our journey!
More