Jobs Java
134-
· 40 views · 15 applications · 8d
Senior Java Developer
Full Remote · Ukraine · 6 years of experience · English - B2We are building the platform, which supports various information gathering and processing across the bank and providing access to this data through both private and public cloud approach. The solution will be built from the scratch using the latest...- We are building the platform, which supports various information gathering and processing across the bank and providing access to this data through both private and public cloud approach. The solution will be built from the scratch using the latest technologies.
Responsibilities:
- Write good and well-tested code using Java
- Write Test Cases and User/Supporter Documentation of your code
- Development environment support (mostly automation using Jenkins CI, Bash)
- Evaluate and adopt new development tools, libraries and approaches to improve quality
- Perform peer code review of project codebase changesMandatory Skills Description:
- At least 6 years of experience in the industry of software development
- At least 5+ years of experience in Java
- Deep knowledge and usage of SQL (Oracle or PostgreSQL dialects is preferable)Nice-to-Have Skills Description:
- Experience with Messaging Systems: RabbitMQ, Kafka, etc.
- Experience with Kubernetes and Docker
- Linux user- Languages:
- English: B2 Upper Intermediate
-
· 52 views · 12 applications · 8d
Senior Java Developer
Full Remote · Ukraine · 6 years of experience · English - B2Project Description: We are building the platform, which supports various information gathering and processing across the bank and providing access to this data through both private and public cloud approach. The solution will be built from the scratch...Project Description:
We are building the platform, which supports various information gathering and processing across the bank and providing access to this data through both private and public cloud approach. The solution will be built from the scratch using the latest technologies.
Responsibilities:
- Write good and well-tested code using Java
- Write Test Cases and User/Supporter Documentation of your code
- Development environment support (mostly automation using Jenkins CI, Bash)
- Evaluate and adopt new development tools, libraries and approaches to improve quality
- Perform peer code review of project codebase changesMandatory Skills Description:
- At least 6 years of experience in the industry of software development
- At least 5+ years of experience in Java
- Deep knowledge and usage of SQL (Oracle or PostgreSQL dialects is preferable)Nice-to-Have Skills Description:
- Experience with Messaging Systems: RabbitMQ, Kafka, etc.
- Experience with Kubernetes and Docker
- Linux userLanguages:
English: B2 Upper Intermediate
More -
· 85 views · 12 applications · 8d
Senior Backend Engineer (Go/Java)
Full Remote · Countries of Europe or Ukraine · 7 years of experience · English - C1On behalf of our client, we are looking for a Senior Backend Engineer (Go/Java) About the Product The product is an enterprise-grade authorization and access control platform that centralizes policy management and enforces dynamic, real-time...On behalf of our client, we are looking for a Senior Backend Engineer (Go/Java)
About the Product
The product is an enterprise-grade authorization and access control platform that centralizes policy management and enforces dynamic, real-time authorization across applications, APIs, and data layers.
Key characteristics of the platform:- Centralized policy definition with decentralized enforcement
- Low-latency authorization at scale
- Integrations with major IAM providers
- Support for relational and NoSQL data stores
- Used by enterprise customers in regulated industries such as finance and healthcare
The platform processes millions of authorization requests per day and operates in a highly secure, multi-tenant, cloud-native environment. The engineering team focuses on reliability, performance, security, and scalability in a high-volume, data-intensive system.
About the RoleWe are looking for a Senior Backend Engineer (Go/Java) to contribute to the evolution of a complex, cloud-based authorization platform.
In this role, you will own the design and implementation of critical backend components, working with existing microservices written in Go and Java. You will help deliver new features, migrate legacy components, and optimize system performance.
You will collaborate closely with product managers, frontend engineers, QA, and other R&D teams to translate customer and business requirements into production-ready solutions. The environment requires fast onboarding, autonomy, and the ability to operate effectively in cross-functional teams with a high release cadence.
Responsibilities:
- Design and develop backend solutions in Go and Java to support product features and customer requirements
- Collaborate with backend, frontend, QA, and product teams to move custom implementations into production
- Write high-performance, maintainable, and reusable code following established design patterns
- Maintain and evolve a scalable multi-tenant cloud architecture on AWS and GCP
- Define, monitor, and meet performance metrics and KPIs for backend services
- Work with data storage solutions including PostgreSQL, Elasticsearch, and MongoDB
- Deploy and operate containerized applications using Docker and Kubernetes in production
- Use AI-assisted development tools (e.g. Copilot, Cursor) to accelerate development and code comprehension
- Mentor team members and contribute to a monthly release cycle with strict quality standards
Requirements:
- Bachelor’s or Master’s degree in Computer Engineering or a related field
- 7+ years of hands-on backend engineering experience using Go and/or Java
- 5+ years of experience with Spring Boot for Java microservices (if using Java)
- 5+ years of experience building and running containerized applications with Docker and Kubernetes
- 3+ years working with relational and NoSQL databases (PostgreSQL, Elasticsearch, MongoDB)
- Proven experience designing and operating multi-tenant systems on AWS and GCP
- Strong proficiency with Unix/Linux environments and command-line tools
- Demonstrated ability to build high-performance, maintainable, and reusable backend systems
- Advanced or higher level of English
Nice to Have:
- Experience with authorization and authentication systems
- Strong understanding of cybersecurity principles and policy-based access control
- Familiarity with AI-assisted development tools (e.g. Copilot, Cursor)
Company offers:
- Long-term employment with possibilities for professional growth
- Fully remote work
- Reasonably flexible schedule
- 15 days of paid vacation
- Regular performance reviews
More -
· 99 views · 13 applications · 8d
Backend Developer (Java or Go) iGaming
Hybrid Remote · Countries of Europe or Ukraine · 3 years of experience · English - B2Eternity Law International is supporting an international iGaming company in hiring a Backend Developer (Java or Go) to develop and maintain our RGS (Remote Game Server), wallet integrations, and game logic services. Responsibilities Develop and...Eternity Law International is supporting an international iGaming company in hiring a Backend Developer (Java or Go) to develop and maintain our RGS (Remote Game Server), wallet integrations, and game logic services.
Responsibilities
- Develop and maintain backend services for slot games (RGS)
- Implement and support game logic (spins, payouts, bonus mechanics, free spins)
- Work with RNG, game math, and deterministic game flows
- Integrate with wallets, operators, and aggregators
- Ensure idempotency, consistency, and transactional integrity
- Design and maintain REST APIs for game clients
- Work with databases (PostgreSQL, Redis)
- Handle high-load and low-latency scenarios
- Implement logging, monitoring, and error handling
- Participate in code reviews and architecture decisions
Collaborate with product managers, game designers, and frontend teams
Requirements
- Proven experience in backend development for iGaming game products (slot games/casino games)
- Strong backend development experience in Java or Go
- Experience building high-load, production-grade backend systems
- Solid understanding of REST APIs and microservices
- Experience with relational databases (PostgreSQL, MySQL)
- Understanding of concurrency, transactions, and data consistency
- Experience with Docker and CI/CD pipelines
- Ability to write clean, maintainable, and testable code
English - upper-intermediate or higher
iGaming / Slot-Specific Knowledge (Required or Strong Plus)
- Understanding of slot mechanics: RTP, volatility, max win, paylines
- Experience with RGS architecture
- Knowledge of RNG principles and deterministic spin generation
- Experience with wallet integrations (debit/credit, idempotency)
- Understanding of certification requirements (GLI, BMM, iTech Labs)
Nice to Have
- Experience in iGaming or casino game development
- Experience with event-driven architectures
- Knowledge of Redis / Kafka / RabbitMQ
- Experience working with aggregators and operators
- Familiarity with security best practices (hashing, signatures, request validation)
What We Offer
- Work on real-money slot games and core gaming infrastructure
- Influence architecture and core backend decisions
- Collaboration with a strong game math, product, and frontend team
- Competitive compensation
- Flexible work format (remote / hybrid)
- Long-term growth in a scaling iGaming studio
-
· 74 views · 4 applications · 8d
Middle Java Developer
Office Work · Ukraine (Kyiv) · Product · 3 years of experience · English - B2Delasport 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...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, Kafka, 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 and life insurance with our broker, available starting from the month following the employee’s start date with the company
- Modern technical equipment
- English courses with native speakers
- Ukraine-based educational programs
- Sports activities reimbursement
- Corporate entertainments
- Happy hours on Fridays
- Gig contract support
-
· 254 views · 91 applications · 6d
Senior Java Backend Developer
Full Remote · Countries of Europe or Ukraine · 5 years of experience · English - B2On behalf of our client, we are looking for a Senior Java Backend Developer Requirements: - 5+ years of hands-on experience in backend development with Java - 2+ years of hands-on experience working with Kotlin - Strong experience with Spring / Spring...On behalf of our client, we are looking for a Senior Java Backend Developer
Requirements:
- 5+ years of hands-on experience in backend development with Java
- 2+ years of hands-on experience working with Kotlin
- Strong experience with Spring / Spring Boot (REST APIs, microservices)
- Experience working with microservices architecture
- Hands-on experience with Kafka and/or RabbitMQ
- Experience with SQL databases (MySQL / PostgreSQL)
- Experience with NoSQL and caching solutions (Redis, DynamoDB is a plus)
- Hands-on experience with Docker
- Experience with AWS (S3, ECS, RDS, Lambdas, CloudWatch or similar services)
- Experience with Elasticsearch and/or Solr
- English level B2+
Nice to have:
- Experience with backend-driven UI
- Experience building recommendation systems
- Experience with backend-driven experimentation (A/B testing, feature flags)
- Experience with data pipelines and data processing systems
Company offers:
- Long-term employment with possibilities for professional growth
- Fully remote work
- Reasonably flexible schedule
- 15 days of paid vacation
- Regular performance reviews
More -
· 119 views · 4 applications · 8d
Senior Java Developer (German-speaking, B2+)
Full Remote · Worldwide · 5 years of experience · English - B2Requirements: - 5+ years of experience in Java development - Strong knowledge of Spring Boot, Spring Security, Spring Data - Solid understanding of REST APIs, Microservices architecture, and Cloud deployments - Proficiency in SQL and NoSQL databases...Requirements:
- 5+ years of experience in Java development
- Strong knowledge of Spring Boot, Spring Security, Spring Data
- Solid understanding of REST APIs, Microservices architecture, and Cloud deployments
- Proficiency in SQL and NoSQL databases (PostgreSQL, MongoDB, etc.)
- Experience with Docker, Kubernetes, or OpenShift
- Familiarity with CI/CD pipelines (Jenkins, GitLab CI, Azure DevOps, etc.)
- Knowledge of unit and integration testing (JUnit, Mockito)
- German language level: B2 or higher
Nice to have:
- Experience in Azure or AWS cloud environments
More
- Knowledge of Angular or React frontend frameworks
Client's location - Germany, format - remote -
· 26 views · 1 application · 7d
Java Team Lead
Office Work · Ukraine (Kyiv) · Product · 7 years of experience · English - B2Delasport — 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...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 looking for the top talents to join our team in R&D centre in Kyiv.TECHNOLOGY STACK
Microservice architecture, Java 21, Spring Boot 3.5, Kafka, Google Cloud, Kubernetes
RESPONSIBILITIES
- Taking an active part in product development from scratch (hands-on functionality development ~50% of the time) and developing functional documentation
- Leading a development team
- Ensuring the highest standards of the team’s performance are reachable
- Planning, prioritizing, estimating, and executing tasks
- Collaborating with business leads across the company to define milestones and deliveries for new functionality to be added to the product
- Taking part in team extension (interviewing, providing feedback, participating in interview post-briefs)
REQUIREMENTS
- 7+ years of commercial development experience using Java-related technologies
- 5+ years of working experience with API development
- Experience in managing development teams
- Ability to work independently with defined problems on a middle-senior level in certain areas of technical or business expertise
- Proactive and result-oriented mindset
- Strong problem-solving skills
- At least Upper-Intermediate English level
NICE TO HAVE
- Knowledge of JavaScript/React
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 and life insurance with our broker, available starting from the month following the employee’s start date with the company
- Modern technical equipment
- English courses with native speakers
- Ukraine-based educational programs
- Sports activities reimbursement
- Corporate entertainments
- Happy hours on Fridays
- Gig contract support
-
· 112 views · 28 applications · 7d
Senior Backend Engineer (Java) to $7000
Full Remote · Countries of Europe or Ukraine · Product · 7 years of experience · English - B2Duda is a leading SaaS B2B web design platform that powers over one million websites for more than 22,000 agencies and businesses worldwide. It combines a drag-and-drop website builder with integrated AI tools that generate content, optimize SEO,...Duda is a leading SaaS B2B web design platform that powers over one million websites for more than 22,000 agencies and businesses worldwide. It combines a drag-and-drop website builder with integrated AI tools that generate content, optimize SEO, translate text, and automate image descriptions.
The platform operates at high scale and handles complex data workflows, including multi-currency pricing, A/B testing, and dynamic page rendering. Agencies rely on Duda to launch customizable, high-performance sites rapidly, making robust backend engineering essential to maintain reliability, performance, and seamless client workflows.About the Role:
As a Senior Backend Engineer, you will join one of Duda’s cross-functional R&D squads, owning critical components of the core platform. You will lead the design and implementation of backend services, developing new features while collaborating closely with product managers, QA engineers, frontend developers, and designers to ship end-to-end solutions.
This role offers deep technical challenges in distributed systems, multithreading, and database optimization, with the autonomy to drive architectural decisions and make a tangible impact on product performance and scalability.Key Responsibilities:
- Design, build, and maintain scalable backend services using Java and Spring-based technologies for Duda’s core platform used by thousands of customers.
- Contribute to all phases of the development lifecycle, from understanding complex business requirements to design, implementation, testing, and production rollout.
- Collaborate in Agile squads to gather requirements, review designs, and plan sprint deliverables.
- Conduct code reviews and drive technical excellence across the backend team.
- Identify and resolve performance bottlenecks, concurrency issues, and production incidents.
Required Competence and Skills:
- 7+ years of professional experience in backend software development
- Expert proficiency in Java and its ecosystem
- Hands-on experience with the Spring Framework
- Strong understanding of multithreading, concurrency, and performance optimization in Java
- Practical experience with relational databases such as Oracle and MySQL
- Solid test-driven development skills, including unit and integration testing
- BSc in Computer Science or an equivalent technical degree
- Fluent English, both written and spoken
Nice to Have:
- Experience with Spring Boot or similar backend frameworks
- Hands-on experience with NoSQL databases (e.g., DynamoDB, MongoDB)
- Experience designing and building distributed microservices
- Familiarity with REST APIs, event-driven architectures, and asynchronous processing
- Experience with frontend technologies (TypeScript, JavaScript, React, HTML, CSS)
- Exposure to generative AI tools in development workflows (e.g., AI-assisted coding)
- Previous experience in a startup or fast-paced, high-growth environment
- Familiarity with AWS infrastructure, serverless components, or containerized environments
-
· 87 views · 12 applications · 7d
Senior Java Engineer to $6800
Full Remote · Ukraine · 6 years of experience · English - B2Who we are: Adaptiq is a technology hub specializing in building, scaling, and supporting R&D teams for high-end, fast-growing product companies in a wide range of industries. About the Product: proteanTecs provides real-time visibility into...Who we are:
Adaptiq is a technology hub specializing in building, scaling, and supporting R&D teams for high-end, fast-growing product companies in a wide range of industries.
About the Product:
proteanTecs provides real-time visibility into next-generation semiconductor devices while they operate, combining on-chip monitoring, machine learning, and predictive analytics. The platform processes high-volume streaming data from chips in data centers, automotive systems, communications networks, and consumer electronics, identifying anomalies and predicting failures before they occur. By eliminating blind spots in chip performance and reliability, the solution supports critical applications that demand continuous uptime and deep diagnostic insights. Strong engineers are key to advancing the scalable, data-intensive infrastructure that powers these insights and safeguards mission-critical systems.
About the Role:
As a Senior Java Engineer at proteanTecs, you will own end-to-end delivery of backend features that enable real-time analytics and predictive monitoring for advanced electronics. You will collaborate with product managers, architects, and peers across a 200+ person organization to design and implement scalable microservices, data pipelines, and cloud infrastructure. This role offers autonomy and significant influence on system architecture, performance, and reliability at scale. You will tackle complex technical challenges, from optimizing distributed systems to integrating AI-driven analysis agents, ensuring that each release meets stringent quality and operational standards.
Key Responsibilities:
• Develop and maintain robust, scalable, and secure Java-based backend services
• Design and implement microservices using Spring Boot and the Spring Framework ecosystem
• Build and optimize data processing pipelines for high-volume analytics workloads
• Contribute to architectural decisions for cloud-based deployments (AWS, Azure, GCP)
• Ensure software quality through rigorous code reviews, unit testing, and integration testing
• Monitor, profile, and optimize system performance to meet scalability and reliability targets
• Troubleshoot and resolve issues in development, staging, and production environments
• Integrate and support AI-driven components that automate on-chip data analysis and platform interactions
Required Competence and Skills:
• Bachelor’s degree in Computer Science or a related field
• 5+ years of professional Java development experience
• Deep understanding of object-oriented design, design patterns, and clean code principles
• Proficiency with Spring Boot, Spring Framework, and JPA/Hibernate
• Experience designing and consuming RESTful APIs
• Expertise in microservices architecture and cloud platforms (AWS, Azure, or GCP)
• Solid background in with database systems (SQL/NoSQL) and query optimization techniques
• Proven skills in performance optimization and distributed systems design
• Familiarity with test-driven development, unit testing frameworks, and integration testing
• Excellent English, strong communication skills and the ability to collaborate in a team environment
Nice to Have:
• Experience with Python scripting
• Familiarity with streaming or messaging systems such as Kafka or RabbitMQ
• Knowledge of monitoring and observability tools (Grafana, Prometheus, ELK Stack)
• Hands-on experience with containerization and orchestration technologies (Docker, Kubernetes)
Why Us:
We provide 20 days of vacation leave per calendar year (plus official national holidays of a country you are based in).
We provide full accounting and legal support in all countries we operate.
We utilize a fully remote work model with a powerful workstation and co-working space in case you need it.
We offer a highly competitive package with yearly performance and compensation reviews.
More -
· 248 views · 110 applications · 7d
Senior Back-end Engineer
Full Remote · Countries of Europe or Ukraine · 5 years of experience · English - B2About Flamingo Flamingo is revolutionizing the Managed Service Provider (MSP) industry with an AI-driven, open-source platform for IT and security. Our goal is to empower MSPs with automation, optimization, and scalability tools to enhance their...About Flamingo
Flamingo is revolutionizing the Managed Service Provider (MSP) industry with an AI-driven, open-source platform for IT and security. Our goal is to empower MSPs with automation, optimization, and scalability tools to enhance their operations.
Role Overview
As a Senior Back-end Engineer (Java) at Flamingo, you will design and develop scalable, high-performance back-end services and APIs using Java and Spring Boot. You will be responsible for implementing event-driven microservices, optimizing system performance, and ensuring high availability as we scale our platform. Your expertise in processing high-volume logs and integrating multiple data sources will be critical to building a robust and efficient system.
Key Responsibilities
- Design and develop scalable backend services and APIs using Java (Spring Boot).
- Architect and implement event-driven microservices with Kafka and RabbitMQ.
- Process and analyze high-volume logs efficiently, ensuring scalability and real-time insights.
- Integrate and manage multiple data sources, including SQL, NoSQL, and streaming data.
- Optimize database performance using PostgreSQL, Redis, and Elasticsearch.
- Implement authentication and authorization mechanisms with OAuth, JWT, and Keycloak.
- Collaborate with front-end and DevOps teams to build a seamless and resilient system.
- Ensure code quality through automated testing, CI/CD pipelines, and best engineering practices.
Qualifications
Must-Have:
- 5+ years of experience in backend development with Java and Spring Boot.
- Experience in microservices architecture, including event-driven systems (Kafka, RabbitMQ).
- Strong knowledge of RESTful APIs, GraphQL, and WebSockets.
- Experience processing high-volume logs and working with log management tools (ELK stack, Loki, Fluentd, OpenTelemetry).
- Experience working with multiple data sources, including relational (PostgreSQL) and non-relational (Redis, Elasticsearch) databases
- Experience with containerization (Docker, Kubernetes) and cloud platforms (AWS/GCP).
- Understanding of security best practices in backend development.
Nice-to-Have:
- Experience with functional programming in Java or Scala.
- Familiarity with distributed tracing (e.g., Jaeger, Zipkin) for microservices.
- Knowledge of cloud-native architectures and serverless frameworks.
- Exposure to message queues and event sourcing.
Why Join Flamingo?
- High-impact role: As a back-end engineer, your contributions will directly shape Flamingo’s product and technology.
- Ownership & Equity: Competitive compensation, including significant equity in an early-stage, high-growth startup.
- Innovative Tech Stack: Work with cutting-edge open-source technologies in AI, automation, and security.
- Remote-first Culture: Flexibility to work from anywhere while collaborating with a top-tier team.
- Mission-Driven Company: Join a team passionate about disrupting the MSP industry and making enterprise-grade security and IT automation accessible to all.
-
· 52 views · 4 applications · 6d
Senior Backend developer (Java) Only Vinnytsia, Ukraine
Hybrid Remote · Worldwide · Product · 5 years of experience · English - B2A global leader in AI-powered IT Service Management (ITSM), building smart platforms that automate IT support and help organizations work faster and smarter. Our solutions are trusted by thousands worldwide, making complex tasks simple so IT teams can...A global leader in AI-powered IT Service Management (ITSM), building smart platforms that automate IT support and help organizations work faster and smarter. Our solutions are trusted by thousands worldwide, making complex tasks simple so IT teams can focus on what matters most.
Key Responsibilities- Lead the design, development and maintenance of backend services using Java, Spring and modern frameworks, ensuring scalability, reliability and security.
- Architect and optimize RESTful and asynchronous APIs (GraphQL/gRPC/event‑driven) to support both internal services and external integrations.
- Integrate AI agents and backend services leveraging Large Language Models (LLMs) and other machine‑learning technologies, guiding implementation best practices.
- Drive system architecture discussions and decisions, participate in enterprise‑wide design reviews and contribute to ongoing process and technology improvements.
- Collaborate closely with Product, Frontend, DevOps and Data teams to deliver secure, robust and scalable solutions, translating business requirements into technical specifications.
- Establish and evolve CI/CD pipelines and automated testing strategies (unit, integration, load and security tests) to ensure high code quality and smooth releases.
- Diagnose and resolve complex production issues, perform root‑cause analysis and implement corrective actions to improve system reliability and performance.
Requirements:- 5+ years of backend development experience with advanced knowledge of Java (Java 8,11+) and deep understanding of OOP, design patterns and clean‑code principles.
- Proven track record building and maintaining enterprise‑grade applications with Spring Framework/Spring Boot.
- Expertise in designing and maintaining RESTful APIs, and familiarity with GraphQL or gRPC.
- Strong SQL/NoSQL experience, including schema design, query optimization and performance tuning.
- Hands‑On experience with microservices architecture and distributed systems design, including event‑driven patterns and domain‑driven design (DDD).
- Experience with message queues (e.g., Kafka, RabbitMQ, Redis Streams, SQS) and streaming platforms.
- Deep understanding of cloud services (AWS EC2, ECS/EKS, RDS, S3, SQS) and infrastructure‑as‑code tools (CloudFormation/Terraform).
- Proficient in CI/CD pipelines (GitHub Actions, Jenkins), Git workflows and automated deployment strategies.
- Strong analytical and problem‑solving skills, with a keen attention to detail and a passion for delivering high‑quality, maintainable software.
Bonus Points
- Exposure to Node.js/TypeScript or other backend languages (Go, Python).
- Experience with observability and tracing tools (Datadog, Prometheus, Grafana, CloudWatch).
- Knowledge of security best practices for cloud and microservices environments (OWASP, IAM, encryption).
- Direct experience building generative‑AI agents or applications, including prompt engineering and integrating vector databases.
-
· 25 views · 7 applications · 6d
Team Lead Java
Full Remote · Ukraine · 6 years of experience · English - B2A 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...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: Java, Scala, Spring, SQL, Kafka, Hadoop.
We are looking for a strong Senior Java Developer capable of being able to work within the team, being a mentor for team members, communicating with stakeholders, and being accountable for the whole team and the outcomes of activities that are assigned.
The role of the Team Lead involves working with strong development teams (6 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
• Setup monitoring and management for services
• Provide SME support for development of automated QA scripts
• Management of TeamMandatory Skills Description:
• Team Lead experience
• Development experience with expertise in the following:
• Designing and building APIs (Java);
• Java Server-side or Back-end development;
• Core Java;
• Java collections and multithreading;
• Java Memory Management;
• Database and SQL (writing stored procedures, designing table schemas).
• Understanding of distributed systems.
• Understanding of CI/CD workflow.
• Linux
• Ability to multi-task and work under pressure.
• Ability to pick up new concepts and apply the knowledge.
• Demonstrated problem-solving skills.
• Enthusiastic and proactive approach with a willingness to learn.
• The candidate is expected to be dynamic, and flexible with a high energy level as this is a demanding and rapidly changing environmentNice-to-Have Skills Description:
• Experience in Hadoop Ecosystem (HDFS, Impala, HIVE, HBASE, etc.)
• Experience In-memory databases and caching
• Job Orchestration tools like Autosys or Airflow
• Apache Spark
-
· 211 views · 100 applications · 6d
Senior Backend Engineer (Java / Spring Boot / Zero-Knowledge)
Full Remote · Countries of Europe or Ukraine · 5 years of experience · English - B2About the Role We are looking for a Senior Backend Engineer (Java) to join a Client’s team building a Zero-Knowledge, privacy-first backend. This role focuses on cryptography, encrypted data transmission, secure APIs, and privacy-preserving system...About the Role
We are looking for a Senior Backend Engineer (Java) to join a Client’s team building a Zero-Knowledge, privacy-first backend.
This role focuses on cryptography, encrypted data transmission, secure APIs, and privacy-preserving system design.
Your mission is to ensure that data is encrypted, metadata is minimized, and sensitive information is never exposed.Location: Remote
Cooperation Type: Full-time, long-term
Experience Level: Senior, Middle (2 positions)
Start: ASAPResponsibilities
• Design and develop secure backend services using Java and Spring Boot
• Implement end-to-end encrypted APIs and secure data transport
• Build cryptography-driven systems for secure messaging and data exchange
• Design secure key management and authentication mechanisms
• Protect data in transit using strong encryption and secure protocols
• Reduce metadata exposure and enforce privacy-first architecture
• Work with PostgreSQL / Redis / distributed systems in secure contexts
• Implement high-load, scalable, and security-hardened services
• Participate in threat modeling, security reviews, and architecture decisions
• Collaborate with mobile, cryptography, and DevSecOps teamsRequirements
• 6+ years of backend engineering experience
• Strong experience with Java and Spring Boot
• Solid understanding of applied cryptography and encryption
• Experience building secure APIs and encrypted data pipelines
• Experience with secure communication protocols (HTTPS, WebSockets, gRPC, encrypted messaging)
• Experience with key management, session security, and auth flows
• Strong experience with PostgreSQL and high-load systems
• Experience designing privacy-first or security-sensitive architectures
• English: Upper-Intermediate or higherNice to Have
• Experience with Zero-Knowledge architectures
• Experience with Signal Protocol / MLS / secure messaging
• Experience with Cassandra / ScyllaDB / Redis
• Experience with metadata minimization / privacy engineering
• Experience with threat modeling / security architecture
• Experience with DevSecOps / hardened infrastructureWhat We Offer
• Competitive compensation according to your experience (gross system)
• Fully remote work and long-term cooperation
• Opportunity to work on a privacy-first, security-critical product
• Ownership over core backend systems and architecture
• Fast hiring process and quick start
• Supportive engineering culture focused on quality, ownership, and impactWhat happens after you apply
• Quick CV review
More
• Short recruiter call
• Technical interview with LITSLINK team
• Fast decision & offer -
· 26 views · 2 applications · 6d
Team Lead Java
Full Remote · Ukraine · 6 years of experience · English - B2A 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...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: Java, Scala, Spring, SQL, Kafka, Hadoop.
We are looking for a strong Senior Java Developer/Team Lead Java capable of being able to work within the team, being a mentor for team members, communicating with stakeholders, and being accountable for the whole team and the outcomes of activities that are assigned.
The role of the Team Lead 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
• Setup monitoring and management for services
• Provide SME support for development of automated QA scripts
• Management of TeamMandatory Skills Description:
• Team Lead experience
• Development experience with expertise in the following:
• Designing and building APIs (Java);
• Java Server-side or Back-end development;
• Core Java;
• Java collections and multithreading;
• Java Memory Management;
• Database and SQL (writing stored procedures, designing table schemas).
• Understanding of distributed systems.
• Understanding of CI/CD workflow.
• Linux
• Ability to multi-task and work under pressure.
• Ability to pick up new concepts and apply the knowledge.
• Demonstrated problem-solving skills.
• Enthusiastic and proactive approach with a willingness to learn.
• The candidate is expected to be dynamic, and flexible with a high energy level as this is a demanding and rapidly changing environmentNice-to-Have Skills Description:
• Experience in Hadoop Ecosystem (HDFS, Impala, HIVE, HBASE, etc.)
• Experience In-memory databases and caching
• Job Orchestration tools like Autosys or Airflow
• Apache Spark
• Financial background (where possible)- Languages:
- English: C2 Proficient