Jobs
147-
Β· 75 views Β· 4 applications Β· 4d
Middle Java Developer (Rules Engine)
Hybrid Remote Β· Ukraine (Lviv) Β· Product Β· 3 years of experience Β· B2 - Upper IntermediateAbout us: EveryMatrix is a leading B2B SaaS provider delivering iGaming software, content and services. We provide casino, sports betting, platform and payments, and affiliate management to 200 customers worldwide. But that's not all! We're not just about...About us:
EveryMatrix is a leading B2B SaaS provider delivering iGaming software, content and services. We provide casino, sports betting, platform and payments, and affiliate management to 200 customers worldwide.
But that's not all! We're not just about numbers, we're about people. With a team of over 1000 passionate individuals spread across twelve countries in Europe, Asia, and the US, we're all united by our love for innovation and teamwork.
EveryMatrix is a member of the World Lottery Association (WLA) and European Lotteries Association. In September 2023 it became the first iGaming supplier to receive WLA Safer Gambling Certification. EveryMatrix is proud of its commitment to safer gambling and player protection whilst producing market leading gaming solutions.Join us on this exciting journey as we continue to redefine the iGaming landscape, one groundbreaking solution at a time.
We are looking for a passionate and dedicated Middle Java Developer (Rules Engine) to join our team in Lviv!
About the job:
It is a part of EveryMatrix platform that is responsible for collecting, storing, processing and utilizing hundreds of millions of transactions from the whole platform every single day. We develop Business Intelligent solutions, reports, 3rd party integrations, data streaming and other products for both external and internal use. The team consists of 35 people and is located in Lviv.
We are looking for motivated, proactive developers willing to learn modern technologies, working in a challenging and fast-paced environment. You will be working in small cross-functional Agile teams responsible for the end-to-end development and component support using the You Build It, You Run Itβ principle.
What You'll get to do:
- Extend and optimize the Rules Engine.
- Collaborate with cross-functional teams to deliver innovative solutions.
What You need to know:
- Java Core: Deep understanding of collections, performance tuning, type systems, garbage collection, and exception handling.
- Multithreading & Concurrency: Expertise in managing asynchronous computations and ensuring thread safety.
- HTTP & RESTful Services: Strong experience in developing and consuming RESTful services.
- RDBMS & SQL: Proficiency in writing complex SQL queries and a solid understanding of RDBMS theory.
- Spring Boot: Practical experience with the Spring ecosystem, including a strong theoretical foundation.
- Apache Kafka: Proven experience with Kafka, including both practical application and theoretical knowledge.
- Unit/Integration Testing: Demonstrated ability to write testable code with adequate coverage.
Nice to Have:
β’ Experience with Docker & Kubernetes.
β’ Experience with the Google Cloud platform.
β’Knowledge of Online Casino/Sports Systems.
Here's what we offer:
- Start with 22 days of annual leave, with 2 additional days added each year, up to 32 days by your fifth year with us.
- Stay Healthy: 10 sick leave days per year, no doctor's note required; 30 medical leave days with medical allowance
- Support for New Parents:
- 21 weeks of paid maternity leave, with the flexibility to work from home full-time until your child turns 1 year old.
- 4 weeks of paternity leave, plus the flexibility to work from home full-time until your child is 13 weeks old.
Our office perks include on-site massages and frequent team-building activities in various locations.
Benefits & Perks:
- Daily catered lunch or monthly lunch allowance.β―
- Private Medical Subscription.β―
- Access online learning platforms like Udemy for Business, LinkedIn Learning or OβReilly, and a budget for external training.
- Gym allowance
At EveryMatrix, we're committed to creating a supportive and inclusive workplace where you can thrive both personally and professionally. Come join us and experience the difference!
More
-
Β· 26 views Β· 3 applications Β· 1d
Senior Java/Kotlin Engineer (Core)
Hybrid Remote Β· Ukraine (Kyiv) Β· Product Β· 5 years of experience Β· B1 - IntermediateOur Mission and Vision At Solidgate, our mission is clear: to empower outstanding entrepreneurs to build exceptional internet companies. We exist to fuel the builders β the ones shaping the digital economy β with the financial infrastructure they deserve....Our Mission and Vision
At Solidgate, our mission is clear: to empower outstanding entrepreneurs to build exceptional internet companies. We exist to fuel the builders β the ones shaping the digital economy β with the financial infrastructure they deserve. To achieve that, weβre on a bold path: to become the #1 payments orchestration platform in the world.
About the Role
Weβre on the lookout for a motivated and decisive Java/Kotlin Engineer to join the Core Team. Youβll have a unique opportunity to enhance our team both in terms of capacity and quality, and make a meaningful impact on a product currently in active development.
Explore our technology stack β‘οΈ https://solidgate-tech.github.io/
Your Responsibilities:
β Develop key features like payment routing between providers, 3DS payment processing, payment synchronization solutions, BIN services, and asynchronous financial reporting
β Participate in designing a new payment architecture
β Find robust architectural solutions for processing financial transactions within our product ecosystem
β Work on the reliability of the entire payment system
β Take ownership of critical services
β Write unit and functional tests to ensure top-notch quality
Youβre a great fit if you have:β 5+ years of experience with Kotlin (K/JVM) or Java
β Knowledge of PostgreSQL or MySQL
β Experience with Spring Boot and Spring Framework
β Background in working with large systems and complex databases
β Experience with microservices architecture
β Proactive attitude and results-oriented approach
β Understanding of business processes
Nice to Have:
β Experience with RabbitMQ
β Knowledge of Apache Kafka
β Familiarity with GRPC
β Experience with Golang
β Background in fintech or financial sectors
At Solidgate, youβll work on an intriguing and challenging product, contribute to building its architecture, and have a real impact on our companyβs future! Join us and make a difference!
Why Join Solidgate?
High-impact role. Youβre not inheriting a perfect system β youβre building one.
Great product. Weβve built a fintech powerhouse that scales fast. Solidgate isnβt just an orchestration player β itβs the financial infrastructure for modern Internet businesses. From subscriptions to chargeback management, fraud prevention, and indirect tax β weβve got it covered.
Massive growth opportunity. Solidgate is scaling rapidly β this role will be a career-defining move.
Top-tier tech team. Work alongside our driving force β a proven, results-driven engineering team that delivers.
Modern engineering culture. TBDs, code reviews, solid testing practices, metrics, alerts, and fully automated CI/CD.
π© Ready to become a part of the team? Then cast aside all doubts and click βapplyβ.
More -
Β· 27 views Β· 2 applications Β· 1d
Senior Backend Engineer (Java)
Full Remote Β· Ukraine Β· 7 years of experience Β· C1 - AdvancedWho we are Adaptiq is a technology hub that builds, scales, and supports R&D teams for high-growth product companies across various industries. About the Product Coro is the fastest-growing security company for SMBs in the US, providing...Who we are
Adaptiq is a technology hub that builds, scales, and supports R&D teams for high-growth product companies across various industries.
About the Product
Coro is the fastest-growing security company for SMBs in the US, providing security-as-a-service powered by AI and Cloud. Our platform protects private data in cloud services like Office365, Google Drive, and Dropbox through multiple layers of protection.
Modern, global product: Coroβs AI-enabled modular cybersecurity platform delivers scalable, enterprise-grade protection for mid-market companies. Backend engineers expand this platform and enable global growth.
About the Role
We are looking for a Java Developer to work on new and existing projects, designing, implementing, and maintaining Java-based software. You will contribute across all stages of the software development lifecycle and help turn innovative ideas into reality.
Your Responsibilities
- Follow and improve processes, standards, and designs within the team
- Propose and implement practices that increase team efficiency
- Participate in defining product features and collaborate with other development teams
- Communicate technical work effectively to cross-functional teams
- Take ownership of your code through to production support
Required Competencies
- 7+ years of server-side development in Java
- Strong knowledge of Java Spring
- Experience with microservice architecture
- Experience with MongoDB
Nice to Have
- Knowledge of DevOps and infrastructure
- Experience with Redis and RabbitMQ
- Understanding of scalability and performance challenges
- Strong multi-threaded programming skills
- Solid grasp of OOP patterns and concepts
Why Join Us?
- Remote-first work model with support for your home workstation or co-working space
- Competitive salary package
- 20 vacation days per year plus national holidays
- Focus on professional growth and team well-being with social events and wellness initiatives
-
Β· 8 views Β· 0 applications Β· 1d
Java Tech Lead
Full Remote Β· Ukraine Β· 9 years of experience Β· B2 - Upper IntermediateOur 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 platform, it provides fast, secure, and seamless access to applications,...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 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.
This role focuses on building the Provisioning Orchestrator service, enabling automated provisioning of products and integrations (ZIA, ZPA, ZDX, ZFabric). The system ensures asynchronous, fault-tolerant provisioning at scale.
Requirements
We are looking for a Tech Lead with 10+ years backend engineering, distributed systems and:
- Java (Spring Boot)
- Workflow orchestrators (Airflow/Prefect/Dagster, etc.)
- Kafka or RabbitMQ
- Docker, Kubernetes
- OpenTelemetry
Job responsibilities
- Develop and maintain an async provisioning orchestrator with retries and failure recovery.
- Integrate with multiple internal systems to streamline provisioning workflows.
- Implement observability using OpenTelemetry for monitoring provisioning flows.
- Design scalable orchestration workflows (Airflow, Prefect, Dagster).
- Deploy and manage services using Docker and Kubernetes.
-
Β· 28 views Β· 3 applications Β· 1d
Sr. Java Backend Engineer (IRC274180)
Full Remote Β· Ukraine Β· 8 years of experience Β· B2 - Upper IntermediateJob Description We are seeking a Senior Backend Engineer with 8β10 years of backend development experience and at least 3 years in microservices. The ideal candidate has strong expertise in Java (Spring Boot), distributed systems, and scalable...Job Description
We are seeking a Senior Backend Engineer with 8β10 years of backend development experience and at least 3 years in microservices. The ideal candidate has strong expertise in Java (Spring Boot), distributed systems, and scalable architectures.
Job Responsibilities
- Design, develop, and maintain scalable backend services for licensing and entitlement management.
- Strong expertise in Java (Spring Boot)
- Implement REST APIs and microservices for entitlement validation.
- Work with PostgreSQL, Redis, and NoSQL databases for high-volume data storage.
- Integrate messaging systems (Kafka/RabbitMQ) to enable event-driven workflows.
- Ensure security standards with OAuth2/JWT authentication.
- Collaborate with product and architecture teams to define requirements.
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 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.
You will work on the Licensing & Entitlements service, responsible for managing customer subscriptions, access rights, and entitlements across the platform. This is a critical system that ensures secure and seamless customer onboarding and product usage tracking.
More -
Β· 58 views Β· 5 applications Β· 28d
Software Engineer
Hybrid Remote Β· Ukraine (Kyiv) Β· Product Β· 3 years of experience Β· B2 - Upper IntermediateA recruitment agency, HiringWise is looking for Software Engineer for the development team of the software product company, which is a premier provider of mobile attribution and marketing analytics solutions that empowers app marketers globally to...A recruitment agency, HiringWise is looking for Software Engineer for the development team of the software product company, which is a premier provider of mobile attribution and marketing analytics solutions that empowers app marketers globally to optimize their strategic decision-making processes.
The team builds internal services and tools for Data Engineers and other Software Development teams. They are leading the transition from Data Lake to Data Mesh, providing:
- Services for data ingestion at a massive scale
- Data operations services in a Mesh architecture
Tools to empower other teams to build reliable, cost-effective, and performant data pipelines
What youβll do:
- Collaborate on the architecture and evolution of our Data Mesh platform;
- Design and build robust, high-quality, and scalable services;
- Optimize storage and computation to reduce latency and cost;
- Own services end-to-end: from design and coding to deployment, monitoring, and scaling;
- Design secure & compliant data storage from day one;
- Contribute to ETL/reporting as showcase examples for other engineering teams;
- Continuously improve automation, observability, and infrastructure reliability.
What you bring:
- 3+ years of backend/data engineering experience;
- Strong development skills in JVM-based languages (Java, Scala, Kotlin, etc.);
- Solid understanding of concurrency and distributed computing;
- Familiarity with SQL and ETLs over distributed computation frameworks;
- Solid understanding of cloud environment services (AWS/GCP/Azure, etc) - operating and interconnecting;
- Awareness of CI/CD practices, cloud infrastructure provisioning, and network fundamentals;
- Strong desire to learn and grow with the team.
Soft Skills:
- Fluent English β both written and spoken;
- Ability to work independently, take ownership, and drive tasks to completion;
- Strong analytical and problem-solving skills;
- Team-oriented mindset with the ability to collaborate across different geographies;
- Curiosity, adaptability, and willingness to explore new technologies.
-
Β· 143 views Β· 21 applications Β· 28d
Senior Java Engineer to $7300
Full Remote Β· Ukraine Β· Product Β· 5 years of experience Β· B2 - Upper IntermediateWho we are: Adaptiq is a technology hub specializing in building, scaling, and supporting R&D teams for high-end, fast-growing product companies in a wide range of industries. About the Product: Coro is the fastest-growing security company for...Who we are:
Adaptiq is a technology hub specializing in building, scaling, and supporting R&D teams for high-end, fast-growing product companies in a wide range of industries.
About the Product:
Coro is the fastest-growing security company for small and medium businesses (SMBs) in the US. We provide security-as-a-service for SMBs powered by AI and Cloud with a cloud security platform that protects private data stored in the cloud.
So, if a company is using Office365, Google Drive, Or Dropbox, Coronet makes sure that data stays secure through multiple layers of protection.
We are one of only a few companies in the world providing this service. In just 15 months since product launch, we gained more than 2.5M users in 1,900 companies, partnering with global brands such as Dropbox, Lenovo, and T-Systems among others.
About the Role:
You will be working on new and current projects which will include being responsible for designing, implementing, and maintaining Java-based software and applications, along with contributing to all stages of the software development lifecycle. As a Java Developer at Coro, you will play a key role in turning ideas into reality.
Every member of the Technology Team is responsible for:
- The availability, security, scalability of our platform
- Delivering our product roadmap
- Planning for the future
Key Responsibilities:
- Keep to the processes, standards, and designs that have been set within the team
- Ensure you and others continuously improve by proposing and then implementing new processes, designs, and engineering practices that make your team more effective
- Contribute to the definition of product features, including workshops with other product development teams
- Communicate the technical work of your team to other product development teams
- Take responsibility for supporting your changes all the way through to production
Required Competence and Skills:
- 5+ years of server-side development experience using Java
- Deep knowledge of Java Spring
- Experience with microservice architecture
- Experience with MongoDB
Nice to have:
- Knowledge of Infrastructure and DevOps methodology
- Experience working with Redis and RabbitMQ
- Knowledge of overcoming scalability and performance challenges
- Deep understanding of multi-threaded programming
- Understanding of Object-Oriented Programming (OOP) Patterns and Concepts
Why Us?
We utilize a remote working model, providing a powerful workstation and co-working space of your choice in case you need it.
We offer a highly competitive package.
We provide 20 days of vacation leave per calendar year (plus official national holidays of a country you are based in)
We prioritize the professional growth and well-being of our team members. Hence, we organize various social events throughout the year to foster connections and promote wellness.
More -
Β· 199 views Β· 11 applications Β· 28d
Junior/Middle Java Developer
Office Work Β· Ukraine Β· 2 years of experience Β· B1 - IntermediateβWe invite a Junior/Middle Java Developer to join our team for long-term cooperation. Gransoft develop an international health insurance portal. Our project has become especially important at this time. Office Location: Uzhhorod (our...π¨βπ»We invite a Junior/Middle Java Developer to join our team for long-term cooperation.
Gransoft develop an international health insurance portal.
Our project has become especially important at this time.
βͺοΈOffice Location: Uzhhorod
(our company provides a relocation assistance, expenses reimbursement and accommodation if required)
Requirements:
β Strong and confident knowledge of Java, Hibernate, Spring, MySQL
β Experience with any software development 2+ years
Experience with Java provides a significant advantage
β An intermediate-level proficiency in English: reading, writing and speaking
β Responsible attitude to the tasks and deadlines
β Work from office only
We offer:
β Interesting and challenging project
β Creative and friendly atmosphere
β Our company policy is to welcome your ideas and suggestions
β An international team of experienced Java developers
β Paid vacations and days off during national holidays
β Flexible work schedule
β 8-hour workday
β Office in Uzhhorod
β Paid English language courses
β Our company provides a relocation assistance, expenses reimbursement and accommodation if required
More details could be given during an interview
More
Please include your Telegram username in CV -
Β· 130 views Β· 40 applications Β· 27d
Senior Backend Developer ( Java)
Full Remote Β· Countries of Europe or Ukraine Β· 7 years of experience Β· C1 - AdvancedClientβs mission is to revolutionize the global cruise industry by creating the next generation of software to serve the vastly expanding cruise market. It is building upon a team of cruise experts and innovative software engineers experienced in the art...Clientβs mission is to revolutionize the global cruise industry by creating the next generation of software to serve the vastly expanding cruise market. It is building upon a team of cruise experts and innovative software engineers experienced in the art of software development of open system.
Short description of the Project:
Our Client is looking for a passionate Senior Backend Developer to design, develop software solutions for the international growing cruise industry.
Backend Developer responsibilities include gathering user requirements, defining system functionality and writing code in Java. Ideal candidate is familiar with the software development life cycle (SDLC) from preliminary system analysis to tests and deployment. He should have strong experience in IAM and API security and strong background leading and mentoring junior developers.
Ultimately, the role of the Backend Developer is to build high-quality, innovative and fully performing software that complies with coding standards and technical design.
Requirements:
a high experience level in the respective discipline
experience managing a team of developers
setting standards, reviewing code
mentoring other developers
Proficient knowledge in Java 8/Spring/Hibernate;
Strong experience in IAM and API security (implementation of frameworks in microservices, ideally Keycloak);
Proficient understanding of code versioning tools, such as Git;
Basic understanding of front-end technologies and platforms, such as JavaScript, HTML5, and CSS3;
Good understanding of server-side CSS preprocessors, such as LESS and SASS;
Creating database schemas that represent and support business processes;
Proficient understanding of OWASP security principles;
Understanding differences between multiple delivery platforms such as mobile vs desktop, and optimizing output to match the specific platform Management of hosting environment, including database administration and scaling an application to support load changes;
Data migration, transformation, and scripting;
Outputting data in different formats;
Implementing automated testing platforms and unit tests;
Strong understanding of the agile methodology;
Strong background leading and mentoring junior developers;
Highly proficient in both spoken and written English.
Would be a plus:Experience with .NET.
Responsibilities:Execute full software development life cycle (SDLC);
More
Develop flowcharts, layouts and documentation to identify requirements and solutions;
Write well-designed, testable code;
Produce specifications and determine operational feasibility;
Integrate software components into a fully functional software system;
Develop software verification plans and quality assurance procedures;
Document and maintain software functionality;
Troubleshoot, debug and upgrade existing systems;
Deploy programs and evaluate user feedback;
Comply with project plans and industry standards;
Ensure software is updated with latest features;
Integration of user-facing elements developed by a front-end developers with server side logic;
Building reusable code and libraries for future use;
Optimization of the application for maximum speed and scalability;
Implementation of security and data protection;
Design and implementation of data storage solutions. -
Β· 44 views Β· 4 applications Β· 27d
Java Tech Lead Engineer
Full Remote Β· Ukraine, Poland, Romania Β· 7 years of experience Β· B2 - Upper IntermediateJob 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...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 developmentStrong 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.
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.
More -
Β· 570 views Β· 149 applications Β· 27d
Team Lead Java Developer
Full Remote Β· Countries of Europe or Ukraine Β· Product Β· 3 years of experience Β· B1 - IntermediateWe are looking for a Team Lead Java Developer to join our team! Responsibilities: Development, testing and support of high-load backend services in Java; Participation in the design of the payment system architecture; Optimization of performance and...We are looking for a Team Lead Java Developer to join our team!
Responsibilities:- Development, testing and support of high-load backend services in Java;
- Participation in the design of the payment system architecture;
- Optimization of performance and increasing the reliability of existing services;
- Working with databases (design, query optimization);
- Writing high-quality and test-covered code;
- Interaction with the team and other departments (analysts, testers) to achieve common goals.
Requirements:
- Experience in commercial development in Java from 2-3 years (depending on the level);
- Experience in a payment system or other fintech area;
- Knowledge of the principles of developing payment gateways;
- Deep knowledge of Java Core and Java SE;
- Experience with the Spring Framework (Spring Boot, Spring Security);
- Understanding the principles of microservice architecture and experience working with it;
- Knowledge of SQL and experience working with relational databases (e.g. PostgreSQL, MySQL);
- Experience with version control systems such as Git;
- Familiarity with Docker and Kubernetes;
- Skills in working with build tools and CI/CD.
- Ability to work with message brokers (e.g. RabbitMQ, Kafka).
- Experience with Redis or other NoSQL databases.
- Ability to work in a team and solve complex problems.
Knowledge of Python will be a plus.
Working conditions:- Work schedule 10:00 - 19:00;
- Remote work;
- We provide all the necessary tools for your successful and comfortable work;
- Training at the expense of the company (courses, seminars, new and interesting projects);
- Learning English at the expense of the company;
- Ability to switch between projects and try yourself in different roles.
-
Β· 162 views Β· 42 applications Β· 26d
Senior Java Software Engineer IRC274614 Location Ukraine
Full Remote Β· Ukraine Β· 4 years of experience Β· B2 - Upper IntermediateDescription We are seeking a skilled Java Software Engineer to join our team and contribute to the development and maintenance of Catalog and Profile services. You will work with a modern stack including Java, Spring Boot, and MongoDB, and collaborate on...Description
We are seeking a skilled Java Software Engineer to join our team and contribute to the development and maintenance of Catalog and Profile services. You will work with a modern stack including Java, Spring Boot, and MongoDB, and collaborate on a microservices-based architecture to build scalable backend services for Qlikβs cloud platform.
From time to time, you will also maintain a legacy service. This may be a support type of project.
Requirements
* Strong experience with Java (preferably Java 17+; Java 21 is a plus)
* Strong knowledge of Spring Boot and Tomcat
* Experience with MongoDB or other NoSQL databases.
* Experience with Maven and Git.
* Experience with Kubernetes and Docker
* Strong Linux knowledge
* Experience with RESTful APIs and JSON serialization/deserialization (Jackson).
* Familiarity with event-driven systems and message pub/sub.
* Experience with unit testing frameworks (JUnit, Mockito).
* Experience with microservices architecture.
* Good communication skills and ability to work in a distributed team.Nice to Have
* Familiarity with CI/CD pipelines and DevOps practices.
* Shell Scripting
* Hibernate
* Jenkins
* JavaScriptJob responsibilities
More
* Design, develop, and maintain backend services using Java and Spring Boot.
* Write and maintain unit and integration tests (JUnit, Mockito, JavaScript).
* Work with REST APIs and event-driven architectures.
* Collaborate with cross-functional teams to deliver high-quality solutions.
* Participate in code reviews and ensure adherence to best practices.
* Troubleshoot and resolve issues in development, test, and production environments.
* Contribute to documentation and knowledge sharing -
Β· 119 views Β· 17 applications Β· 26d
Senior Java/Angular Engineer
Full Remote Β· EU Β· 6 years of experience Β· B2 - Upper IntermediateAt SPD Technology, we bring together a team of like-minded people who are driven by the desire to bring value through their work, united in their commitment to high performance and delivering custom, cutting-edge tech solutions that drive clientsβ growth....At SPD Technology, we bring together a team of like-minded people who are driven by the desire to bring value through their work, united in their commitment to high performance and delivering custom, cutting-edge tech solutions that drive clientsβ growth. We empower our people with a culture of excellence and enable them with the opportunity to uphold their accountability to contribute on each level. We value humanity and collaboration, encourage professional and personal growth, and foster a supportive and flexible work environment where everyoneβs contribution is welcomed.
Now we are looking for an Senior FullStack Engineer to join us as part of our team.
About the role
Roche Sequencing Solutions San Jose, is a fast moving, highly interdisciplinary and technical team of people with expertise in building Regulated End to End solutions for Laboratory Accessioning, Processing and Reporting of samples for both NIPT and Oncology test offerings. Building these solutions requires expertise in the fields of Software Engineering, Bioinformatics, Client Services, Medical Affairs, Laboratory Operations, System Engineers, Quality and Regulatory amongst others. This Software Development Engineer is a hands-on software development consultant position to write high quality software that will perform at scale, be supportable, and be extensible. You will devote substantially all of your professional efforts in support of R&D and lab software development activities.
Stack
Java, Angular
Work Environment
Regular schedule, clients in California, evening meetings
As a qualified expert, You will
- Design, write, modify, unit test, and debug software applications
- Write maintainable, reliable, reusable, secure, performant code
- Participate in design and code reviews to ensure adherence to architecture, coding standards and best practices
- Contribute to project documentation, including design specifications, and technical documentation
Weβre looking for you if you have
- Bachelor / Master (Preferred) degree in Computer Science, Biomedical Engineering, Electrical Engineering, or equivalent
- 5+ years of work experience in writing software applications involving a graphical user interface and complex sets of business requirements and rules
- Ideally have full-stack experience, with expertise in at least one layer
- Strong object-oriented programming skills
- Proficient in Java development
- Experience with back-end framework development such as Spring, Spring Boot
- Experience with micro-services architecture, messaging, multi-threading
- Experience with relational database systems and knowledge of SQL
- Experience developing in Angular, TypeScript, JavaScript web development
- Knowledge of testing tools and frameworks, including Junit, Test NG, Mockito
- Knowledge of lab workflow management is a plus
- Excellent written, verbal, communication and collaboration skills
- Ability to multitask and prioritize work
Whatβs in it for You
Reveal great tech solutions
Join the team of experts who create custom, cutting-edge tech solutions for world-renowned businesses, fueling client growth. Unleash your potential, tackle new challenges, and be part of a team that values your skills and contributions. Focus on long-term impact and building tailored, long-lasting partnerships with our clients.
Experience an agile and flexible working environment
Enjoy the freedom of fully remote work with a flexible working schedule. Empower yourself with a stable workload and a stable income, supported by provided laptops and licensed software. We focus on lasting cooperation and unite result-oriented individuals who stand on a high-performance approach to work.
Embrace the opportunity for personal and professional growth
Benefit from performance and merit reviews, elevate your skills with personal development plans, and individual learnings through the corporate library, public speaking support, and more.
Be among like-minded people
Work with a team of one mind who cares about what they do and how they do. Collaborate with top-notch experts who are always ready to help and support you through any challenges. Join company-wide tech and cultural events, and contribute to meaningful CSR initiatives that resonate with your values. Feel supported by your HR, and take advantage of our referral bonus program.
-
Β· 100 views Β· 5 applications Β· 25d
Middle Java Developer
Office Work Β· Ukraine (Kyiv) Β· Product Β· 3 years of experience Β· B1 - IntermediateDelasport β Implementing Technological Solutions Here and Now Delasport is an iGaming Software company providing Sports Betting & Online Casino software, and turnkey B2B solutions. Established in 2010, Delasport delivers a one-stop-shop solution of Sports...Delasport β Implementing Technological Solutions Here and Now
Delasport is an iGaming Software company providing Sports Betting & Online Casino software, and turnkey B2B solutions. Established in 2010, Delasport delivers a one-stop-shop solution of Sports Betting and Online Casino from a White-Label, with a full range of management services to a Plug&Play iFrame and a complete Turnkey. We are establishing an R&D centre in Kyiv, and are looking for top talents to join our team.
TECHNOLOGY STACK
Microservice architecture, Java 21, Spring Boot 3.4+, PostgreSQL, MongoDB, Redis, Apache Kafka, Maven, Google Cloud Platform, Kubernetes
RESPONSIBILITIES
- Development of new business initiatives, an extension of existing ones
- Taking an active part in improvements and optimizations to the systems
- Resolve technical problems, critical thinking on the development approach
Be part of a cross-functional team with end-to-end responsibility for the result
REQUIREMENTS
- 3+ years of commercial development experience using Java-related technologies
- 1+ years of working experience with API development
- Hands-on experience with microservice architecture
- Ambition to write high-quality code covered with unit tests
- Solid debugging and troubleshooting skills
- Proactive and result-oriented mindset
- Strong problem-solving skills
At least Upper-Intermediate English level
WHAT WE CAN OFFER YOU
- Modern office in Podil with an uninterruptible power supply and the Internet
- Personal time off (21 business days of paid vacation, paid days on special occasions, sick leaves, emergency days off)
- Public holidays
- Health insurance with the broker, which is available from the first month of cooperation
- Life insurance with the broker, which is available from the first month of cooperation
- Modern technical equipment
- English courses with native speakers
- Ukraine-based educational programs
- Sports activities reimbursement
- Corporate entertainments
- Happy hours on Fridays
- Gig contract support
-
Β· 54 views Β· 4 applications Β· 25d
Tech Lead Java Engineer IRC274962
Full Remote Β· Ukraine, Poland, Romania, Croatia, Slovakia Β· 5 years of experience Β· B2 - Upper IntermediateDescription 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...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.
Requirements
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
- 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.