Jobs Java

87
  • Β· 225 views Β· 39 applications Β· 8d

    Senior Java Developer (US time zone)

    Full Remote Β· Countries of Europe or Ukraine Β· 5 years of experience Β· English - B2
    Overview: We are looking for a Senior Backend Engineer to lead the development of core backend services within a modern microservice infrastructure that powers mobile and embedded clients. This is a senior, hands-on role with architectural ownership,...

    Overview:
    We are looking for a Senior Backend Engineer to lead the development of core backend services within a modern microservice infrastructure that powers mobile and embedded clients. This is a senior, hands-on role with architectural ownership, ideal for an engineer who enjoys building scalable distributed systems, designing secure and reliable APIs, and mentoring other developers. You will drive technical decisions and collaborate closely with architects, frontend engineers, and product teams to deliver future-proof backend solutions.

     

    Responsibilities:

    • Lead the design and development of backend services using Java in a Docker/Kubernetes-based environment;
    • Drive architectural improvements and establish backend best practices across the platform;
    • Design, implement, and optimize event-driven systems based on Kafka;
    • Build secure, scalable RESTful APIs for internal and external consumers;
    • Design and query complex data models using PostgreSQL, with strong focus on performance and reliability;
    • Collaborate closely with frontend and product teams to deliver features end-to-end, from concept to production;
    • Ensure system reliability and observability through logging, tracing, and monitoring;
    • Enable integrations with data pipelines and ML-powered services as part of data-driven and AI initiatives;
    • Mentor junior engineers, conduct code reviews, and support team-wide technical growth.

     

    Requirements

    • 5+ years of professional experience in backend development within microservice and cloud-native environments;
    • Strong production experience with Java (e.g., Spring Boot or similar frameworks);
    • Python experience is a plus, especially for data pipelines, ML integration, or scripting tasks;
    • Deep understanding of:
      • Kafka and event-driven architectures;
      • PostgreSQL, including advanced schema design and query optimization;
      • Secure API design and implementation (OAuth2, HTTPS, mTLS).
    • Hands-on experience with Docker, Kubernetes, and CI/CD pipelines in production;
    • Proven ability to lead cross-functional technical initiatives and make architectural decisions;
    • Demonstrated experience mentoring or guiding less experienced engineers;
    • Exposure to video streaming backends or media platforms is a plus;
    • Strong interest or background in ML- or data-driven applications;
    • Bonus: Experience with observability stacks (e.g., Prometheus, Grafana) or real-time analytics systems.
    More
  • Β· 267 views Β· 42 applications Β· 8d

    Trainee Java Developer

    Full Remote Β· Ukraine Β· English - B2
    Our Client is the Enterprise Worldwide Company. The product you will be working with, provides management and data processing/handling capabilities for networks of the clients scientific lab equipment such as microscopes, etc. The main goals...

    Our Client is the Enterprise Worldwide Company. The product you will be working with, provides management and data processing/handling capabilities for networks of the clients scientific lab equipment such as microscopes, etc. The main goals are:

    Collection and centralized management of data outputs (measurement results, etc.) provided by clients devices
    Outdated data utilization
    Managing large volumes of data acquired from measurement devices in the cloud securely and reliably
    Seamless sharing of measurement data with collaborators
    The ability to share measurement results and accelerate customer service.

     

    Requirements:

    • Theoretical knowledge of Java, Spring, Object Oriented Programming, Micro Services
    • Theoretical knowledge of SQL 
    • Theoretical knowledge of Agile methodologies
    • Theoretical knowledge of microservice architecture with event-based communication in the AWS environment – is a plus
    • Theoretical knowledge of CI/CD processes β€“ is a plus
    • Theoretical Docker knowledge and Kubernetes is a plus
    • Self-motivation and self-discipline
    • Extensive communication skills, proactivity
    • Intermediate English
       

    Job responsibilities:

    • Absorb practical knowledge and experience
    • Ask questions and collaborate
    • Participate in the implementation of new features in a highly collaborative environment with the development team
    • Participate in backlog decomposition & estimation
    • Participate in sprint planning
    • Bug Fixing
    • Learn how to contribute to a high quality, and performing code base
    More
  • Β· 30 views Β· 0 applications Β· 8d

    Java Full-Stack Team Lead

    Full Remote Β· Ukraine Β· 6 years of experience Β· English - B2
    Project description Join a team that's redefining banking technology! Our client isn't a typical Swiss bank β€” it's a modern financial institution focused on delivering cutting-edge online trading and financial services. Unlike traditional banks weighed...

    Project description

    Join a team that's redefining banking technology!

    Our client isn't a typical Swiss bank β€” it's a modern financial institution focused on delivering cutting-edge online trading and financial services. Unlike traditional banks weighed down by legacy systems, their tech stack is lean and innovative.

    The team builds products that transform complex, fragmented risk data into clear, actionable insights, enabling smarter and faster decisions to reduce risk. We focus on core business areas such as account risk and work closely with key stakeholders - Risk department, Compliance department, and the Middle Office Fraud Center β€” to deliver impactful solutions.

    You'll be part of a Scrum team of four, collaborating daily with stakeholders through stand-ups, status updates, and Agile ceremonies. We embrace best practices and modern communication tools: Zoom, Teams, Outlook, JIRA, Confluence, and more.

    We continuously evolve our solutions to atomic microservices and self-contained systems, based on dockerized environments with CI and CD.

    What we offer:
    Professional Growth: access to local trainings, on-demand webinars, interactive workshops, and support for conferences and certifications.

    Competitive Compensation: Regular annual reviews based on your performance and professional development.

    Work-Life Balance & Fun: Team-building activities, corporate events, hackathons, and a variety of engaging initiatives.

    If you're proactive, creative, and ready for new challenges, join us! Together, we'll enhance product quality and optimize processes while driving innovation.

    Responsibilities

    Overall responsibility for a team, its performance

    Driving the Scrum processes, coaching the team, driving improvements

    Contributing towards the technical direction of the products by being involved in technical design and delivery of components

    Identifying potential risks and escalating to the manager and client

    Communicating and interacting effectively with other Team Leads

    Participation in meetings with the client (Stand Ups, Grooming, Planning, Demo, Retro, and other ad-hoc ones)

    Requirements refinement, Sprint planning, and task estimation

    Application development

    Developing unit/integration tests, E2E, ensuring good development testing coverage

    Lead a team of 3 developers

    Participate in peer design and code reviews

    Evaluate and adopt new development tools, libraries, and approaches to improve delivery quality

    Skills

    Must have

    1+ year in Team Lead position [fresh experience during last 2 years]

    At least 5+ years of proven experience in a Software Developer position

    Java core, Java 11+ features

    OOP/OOD knowledge, design patterns

    HTML, CSS, JavaScript

    Proven knowledge of ReactJS, Redux [2+ fresh years of proven experience]

    Unit testing frameworks (JUnit, Mockito, etc.)

    Spring framework, IOC

    RESTfull services

    Java-based application servers (e.g. Tomcat)

    SQL knowledge, any RDBMS, Oracle/PostgreSQL is a plus

    ORM, Hibernate in particular

    Maven and Distributed SCM (GIT OR Mercurial)

    CI tools experience (Jenkins)

    Docker

    Nice to have

    Education: Bachelor's / Master's degree in computer science or computer engineering

    Experience in finance/banking business domain

    Unix usage experience

    Kafka

    Java 11-21

    WebSocket

    Languages

    English: B2 Upper Intermediate,
    Ukrainian: C2 Proficient

    More
  • Β· 91 views Β· 20 applications Β· 8d

    Senior Software Developer / Team Lead (Java)

    Full Remote Β· Countries of Europe or Ukraine Β· 6 years of experience Β· English - B2
    Are you a seasoned Java expert ready to lead a high-performing team in building secure, scalable, and impactful enterprise systems? At Sigma Software, we value shared ownership, technical excellence, and continuous improvement. As a Senior Software...

    Are you a seasoned Java expert ready to lead a high-performing team in building secure, scalable, and impactful enterprise systems?

    At Sigma Software, we value shared ownership, technical excellence, and continuous improvement. As a Senior Software Developer/Team Lead, you will guide a cross-functional team, shape the system architecture, and deliver solutions for regulated environments.

    You’ll work in a collaborative environment, gain exposure to complex projects, and enjoy professional growth supported by modern engineering practices.

    Sounds like you? Take your chance, and let’s grow up together.

    Job Description:

    • Lead a cross-functional team of 2–7 engineers, fostering ownership, quality, collaboration, and continuous improvement
    • Stay hands-on with code while guiding technical decisions and system architecture evolution
    • Design, review, and evolve system architecture with a focus on scalability, performance, and maintainability
    • Collaborate with Product Owner, Business Analysts, DevOps, and other delivery teams to align solutions with business goals
    • Mentor developers, conduct regular code and technical reviews, and support individual growth through 1:1 sessions
    • Influence and improve development processes, engineering best practices, and team workflows
    • Manage the full development lifecycle, including sprint planning, estimation, delivery tracking, and retrospectives
    • Contribute to long-term technical vision and grow towards broader technical leadership or architectural roles
    • Ensure security and data protection requirements are met in regulated environments
    • Represent the technical team in stakeholder discussions, communicating progress, risks, and trade-offs

    Qualifications:

    • 6+ years of commercial software development experience
    • 1–3 years in a Team Lead or Technical Lead role, or readiness to step into leadership
    • Strong expertise in Java and at least one modern JavaScript framework (React, Angular, Vue)
    • Solid understanding of software architecture patterns (microservices, event-driven systems)
    • Experience with CI/CD pipelines and containerized environments
    • Background in building enterprise, FinTech, or other complex distributed systems
    • Strong communication skills with the ability to explain technical decisions and mentor others
    • At least anβ€―Upper-Intermediate level of English

    Will be a plus:

    • Experience in regulated or security-sensitive environments
    • Exposure to GovTech or FinTech domains
    • Familiarity with AI or data analytics integrations in enterprise systems
    • Motivation to grow beyond the current role and influence technical direction at scale

    Π’ΠΈ Π΄ΠΎΡΠ²Ρ–Π΄Ρ‡Π΅Π½ΠΈΠΉ Java СкспСрт, Π³ΠΎΡ‚ΠΎΠ²ΠΈΠΉ ΠΎΡ‡ΠΎΠ»ΠΈΡ‚ΠΈ високоСфСктивну ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ Ρ‚Π° ΡΡ‚Π²ΠΎΡ€ΡŽΠ²Π°Ρ‚ΠΈ Π±Π΅Π·ΠΏΠ΅Ρ‡Π½Ρ–, ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΎΠ²Π°Π½Ρ– ΠΉ Π·Π½Π°Ρ‡ΡƒΡ‰Ρ– ΠΊΠΎΡ€ΠΏΠΎΡ€Π°Ρ‚ΠΈΠ²Π½Ρ– систСми?
    Π’ΠΈ ΠΏΡ€Π°Ρ†ΡŽΠ²Π°Ρ‚ΠΈΠΌΠ΅ Ρƒ ΠΊΠΎΠΌΠ°Π½Π΄Π½Ρ–ΠΉ атмосфСрі, ΠΌΠ°Ρ‚ΠΈΠΌΠ΅ доступ Π΄ΠΎ ΡΠΊΠ»Π°Π΄Π½ΠΈΡ… ΠΏΡ€ΠΎΡ”ΠΊΡ‚Ρ–Π² Ρ‚Π° ΠΌΠΎΠΆΠ»ΠΈΠ²Ρ–ΡΡ‚ΡŒ профСсійного зростання, ΠΏΡ–Π΄Ρ‚Ρ€ΠΈΠΌΠ°Π½ΠΎΠ³ΠΎ сучасними Ρ–Π½ΠΆΠ΅Π½Π΅Ρ€Π½ΠΈΠΌΠΈ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ°ΠΌΠΈ.

    Обовʼязки:

    • ΠšΠ΅Ρ€ΡƒΠ²Π°Ρ‚ΠΈ ΠΊΡ€ΠΎΡΡ„ΡƒΠ½ΠΊΡ†Ρ–ΠΎΠ½Π°Π»ΡŒΠ½ΠΎΡŽ командою Π· 2 βˆ’7 Ρ–Π½ΠΆΠ΅Π½Π΅Ρ€Ρ–Π², ΠΏΡ–Π΄Ρ‚Ρ€ΠΈΠΌΡƒΡŽΡ‡ΠΈ Π²Ρ–Π΄ΠΏΠΎΠ²Ρ–Π΄Π°Π»ΡŒΠ½Ρ–ΡΡ‚ΡŒ, ΡΠΊΡ–ΡΡ‚ΡŒ, ΡΠΏΡ–Π²ΠΏΡ€Π°Ρ†ΡŽ Ρ‚Π° ΠΏΠΎΡΡ‚Ρ–ΠΉΠ½Π΅ вдосконалСння
    • Π‘ΡƒΡ‚ΠΈ Π·Π°Π»ΡƒΡ‡Π΅Π½ΠΈΠΌ Π΄ΠΎ Π½Π°ΠΏΠΈΡΠ°Π½Π½Ρ ΠΊΠΎΠ΄Ρƒ, водночас ΡΠΏΡ€ΡΠΌΠΎΠ²ΡƒΡŽΡ‡ΠΈ Ρ‚Π΅Ρ…Π½Ρ–Ρ‡Π½Ρ– Ρ€Ρ–ΡˆΠ΅Π½Π½Ρ Ρ‚Π° Ρ€ΠΎΠ·Π²ΠΈΡ‚ΠΎΠΊ Π°Ρ€Ρ…Ρ–Ρ‚Π΅ΠΊΡ‚ΡƒΡ€ΠΈ систСми
    • ΠŸΡ€ΠΎΡ”ΠΊΡ‚ΡƒΠ²Π°Ρ‚ΠΈ Ρ‚Π° Π²Π΄ΠΎΡΠΊΠΎΠ½Π°Π»ΡŽΠ²Π°Ρ‚ΠΈ Π°Ρ€Ρ…Ρ–Ρ‚Π΅ΠΊΡ‚ΡƒΡ€Ρƒ Π· Ρ„окусом Π½Π° ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΎΠ²Π°Π½Ρ–ΡΡ‚ΡŒ, ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΈΠ²Π½Ρ–ΡΡ‚ΡŒ Ρ‚Π° ΠΏΡ–Π΄Ρ‚Ρ€ΠΈΠΌΡƒΠ²Π°Π½Ρ–ΡΡ‚ΡŒ
    • Π‘ΠΏΡ–Π²ΠΏΡ€Π°Ρ†ΡŽΠ²Π°Ρ‚ΠΈ Π· Product Owner, Business Analysts, DevOps Ρ‚Π° Ρ–Π½ΡˆΠΈΠΌΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Π°ΠΌΠΈ для узгодТСння Ρ€Ρ–ΡˆΠ΅Π½ΡŒ Ρ–Π· Π±Ρ–знСс-цілями
    • ΠœΠ΅Π½Ρ‚ΠΎΡ€ΠΈΡ‚ΠΈ Ρ€ΠΎΠ·Ρ€ΠΎΠ±Π½ΠΈΠΊΡ–Π², ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΈΡ‚ΠΈ рСгулярні code review Ρ‚Π° Ρ‚Π΅Ρ…Π½Ρ–Ρ‡Π½Ρ– огляди, ΠΏΡ–Π΄Ρ‚Ρ€ΠΈΠΌΡƒΠ²Π°Ρ‚ΠΈ Ρ–Π½Π΄ΠΈΠ²Ρ–Π΄ΡƒΠ°Π»ΡŒΠ½ΠΈΠΉ Ρ€ΠΎΠ·Π²ΠΈΡ‚ΠΎΠΊ Ρ‡Π΅Ρ€Π΅Π· 1:1
    • Π’ΠΏΠ»ΠΈΠ²Π°Ρ‚ΠΈ Π½Π° ΠΏΡ€ΠΎΡ†Π΅ΡΠΈ Ρ€ΠΎΠ·Ρ€ΠΎΠ±ΠΊΠΈ, Π²ΠΏΡ€ΠΎΠ²Π°Π΄ΠΆΡƒΠ²Π°Ρ‚ΠΈ Ρ–Π½ΠΆΠ΅Π½Π΅Ρ€Π½Ρ– best practices Ρ‚Π° Π²Π΄ΠΎΡΠΊΠΎΠ½Π°Π»ΡŽΠ²Π°Ρ‚ΠΈ Ρ€ΠΎΠ±ΠΎΡ‡Ρ– процСси ΠΊΠΎΠΌΠ°Π½Π΄ΠΈ
    • ΠšΠ΅Ρ€ΡƒΠ²Π°Ρ‚ΠΈ ΠΏΠΎΠ²Π½ΠΈΠΌ Ρ†ΠΈΠΊΠ»ΠΎΠΌ Ρ€ΠΎΠ·Ρ€ΠΎΠ±ΠΊΠΈ, Π²ΠΊΠ»ΡŽΡ‡Π½ΠΎ Π· ΠΏΠ»Π°Π½ΡƒΠ²Π°Π½Π½ΡΠΌ спринтів, ΠΎΡ†Ρ–Π½ΡŽΠ²Π°Π½Π½ΡΠΌ, відстСТСнням виконання Ρ‚Π° Ρ€Π΅Ρ‚роспСктивами
    • Π ΠΎΠ±ΠΈΡ‚ΠΈ внСсок Ρƒ Π΄ΠΎΠ²Π³ΠΎΡΡ‚Ρ€ΠΎΠΊΠΎΠ²Π΅ Ρ‚Π΅Ρ…Π½Ρ–Ρ‡Π½Π΅ бачСння Ρ‚Π° Ρ€ΡƒΡ…атися Π΄ΠΎ ΡˆΠΈΡ€ΡˆΠΈΡ… Ρ€ΠΎΠ»Π΅ΠΉ Ρ‚Π΅Ρ…Π½Ρ–Ρ‡Π½ΠΎΠ³ΠΎ лідСрства Π°Π±ΠΎ Π°Ρ€Ρ…Ρ–Ρ‚Π΅ΠΊΡ‚ΠΎΡ€Π°
    • Π—Π°Π±Π΅Π·ΠΏΠ΅Ρ‡ΡƒΠ²Π°Ρ‚ΠΈ виконання Π²ΠΈΠΌΠΎΠ³ Π±Π΅Π·ΠΏΠ΅ΠΊΠΈ Ρ‚Π° Π·Π°Ρ…исту Π΄Π°Π½ΠΈΡ… Ρƒ Ρ€Π΅Π³ΡƒΠ»ΡŒΠΎΠ²Π°Π½ΠΈΡ… сСрСдовищах
    • ΠŸΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡ‚ΠΈ Ρ‚Π΅Ρ…Π½Ρ–Ρ‡Π½Ρƒ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ Π½Π° Π·ΡƒΡΡ‚Ρ€Ρ–Ρ‡Π°Ρ… Π·Ρ– ΡΡ‚Π΅ΠΉΠΊΡ…ΠΎΠ»Π΄Π΅Ρ€Π°ΠΌΠΈ, ΠΊΠΎΠΌΡƒΠ½Ρ–ΠΊΡƒΠ²Π°Ρ‚ΠΈ прогрСс, Ρ€ΠΈΠ·ΠΈΠΊΠΈ Ρ‚Π° ΠΊΠΎΠΌΠΏΡ€ΠΎΠΌΡ–си

    Π’ΠΈΠΌΠΎΠ³ΠΈ:

    • 6+ Ρ€ΠΎΠΊΡ–Π² ΠΊΠΎΠΌΠ΅Ρ€Ρ†Ρ–ΠΉΠ½ΠΎΠ³ΠΎ досвіду Ρƒ Ρ€ΠΎΠ·Ρ€ΠΎΠ±Ρ†Ρ– ΠŸΠ—
    • 1–3 Ρ€ΠΎΠΊΠΈ досвіду Π½Π° ΠΏΠΎΠ·ΠΈΡ†Ρ–Ρ— Team Lead Π°Π±ΠΎ Technical Lead, Π°Π±ΠΎ Π³ΠΎΡ‚ΠΎΠ²Π½Ρ–ΡΡ‚ΡŒ ΠΏΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ Π² Π»Ρ–Π΄Π΅Ρ€ΡΡŒΠΊΡƒ Ρ€ΠΎΠ»ΡŒ
    • Π“Π»ΠΈΠ±ΠΎΠΊΡ– знання Java Ρ‚Π° Ρ‰ΠΎΠ½Π°ΠΉΠΌΠ΅Π½ΡˆΠ΅ ΠΎΠ΄Π½ΠΎΠ³ΠΎ сучасного JavaScript-Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊΡƒ (React, Angular, Vue)
    • Π§Ρ–Ρ‚ΠΊΠ΅ розуміння ΡˆΠ°Π±Π»ΠΎΠ½Ρ–Π² Π°Ρ€Ρ…Ρ–Ρ‚Π΅ΠΊΡ‚ΡƒΡ€ΠΈ ΠŸΠ— (microservices, event-driven systems)
    • Досвід Ρ€ΠΎΠ±ΠΎΡ‚ΠΈ Π· CI/CD-ΠΏΠ°ΠΉΠΏΠ»Π°ΠΉΠ½Π°ΠΌΠΈ Ρ‚Π° ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€ΠΈΠ·ΠΎΠ²Π°Π½ΠΈΠΌΠΈ сСрСдовищами
    • Досвід створСння ΠΊΠΎΡ€ΠΏΠΎΡ€Π°Ρ‚ΠΈΠ²Π½ΠΈΡ…, FinTech Π°Π±ΠΎ Ρ–Π½ΡˆΠΈΡ… складних Ρ€ΠΎΠ·ΠΏΠΎΠ΄Ρ–Π»Π΅Π½ΠΈΡ… систСм
    • Π‘ΠΈΠ»ΡŒΠ½Ρ– ΠΊΠΎΠΌΡƒΠ½Ρ–ΠΊΠ°Ρ†Ρ–ΠΉΠ½Ρ– Π½Π°Π²ΠΈΡ‡ΠΊΠΈ, Π·Π΄Π°Ρ‚Π½Ρ–ΡΡ‚ΡŒ ΠΏΠΎΡΡΠ½ΡŽΠ²Π°Ρ‚ΠΈ Ρ‚Π΅Ρ…Π½Ρ–Ρ‡Π½Ρ– Ρ€Ρ–ΡˆΠ΅Π½Π½Ρ Ρ‚Π° ΠΌΠ΅Π½Ρ‚ΠΎΡ€ΠΈΡ‚ΠΈ Ρ–Π½ΡˆΠΈΡ…
    • Π Ρ–Π²Π΅Π½ΡŒ Π°Π½Π³Π»Ρ–ΠΉΡΡŒΠΊΠΎΡ— Π½Π΅ Π½ΠΈΠΆΡ‡Π΅ Upper-Intermediate

    Π‘ΡƒΠ΄Π΅ плюсом:

    • Досвід Ρ€ΠΎΠ±ΠΎΡ‚ΠΈ Π² Ρ€Π΅Π³ΡƒΠ»ΡŒΠΎΠ²Π°Π½ΠΈΡ… Π°Π±ΠΎ Ρ‡ΡƒΡ‚Π»ΠΈΠ²ΠΈΡ… Π΄ΠΎ Π±Π΅Π·ΠΏΠ΅ΠΊΠΈ сСрСдовищах
    • Знання Π΄ΠΎΠΌΠ΅Π½Ρ–Π² GovTech Π°Π±ΠΎ FinTech
    • ΠžΠ·Π½Π°ΠΉΠΎΠΌΠ»Π΅Π½Ρ–ΡΡ‚ΡŒ Π· Ρ–нтСграціями AI Π°Π±ΠΎ data analytics Ρƒ ΠΊΠΎΡ€ΠΏΠΎΡ€Π°Ρ‚ΠΈΠ²Π½ΠΈΡ… систСмах
    • ΠœΠΎΡ‚ΠΈΠ²Π°Ρ†Ρ–Ρ розвиватися Π·Π° ΠΌΠ΅ΠΆΡ– ΠΏΠΎΡ‚ΠΎΡ‡Π½ΠΎΡ— Ρ€ΠΎΠ»Ρ– Ρ‚Π° Π²ΠΏΠ»ΠΈΠ²Π°Ρ‚ΠΈ Π½Π° Ρ‚Π΅Ρ…Π½Ρ–Ρ‡Π½ΠΈΠΉ напрямок Ρƒ ΠΌΠ°ΡΡˆΡ‚Π°Π±Ρ–
    More
  • Β· 131 views Β· 13 applications Β· 9d

    Principal/Senior Software Engineer

    Full Remote Β· Countries of Europe or Ukraine Β· Product Β· 10 years of experience Β· English - B2
    Turnitin is seeking a Principal Fullstack/Backend Engineer with a strong focus on backend development, particularly in Java and serverless architectures. This role is ideal for engineers passionate about building scalable distributed systems, data...

    Turnitin is seeking a Principal Fullstack/Backend Engineer with a strong focus on backend development, particularly in Java and serverless architectures. This role is ideal for engineers passionate about building scalable distributed systems, data modeling, and delivering high-performing, reliable software solutions for our award-winning educational platform.

    As a core contributor to our shared services team, you will play a key role in developing and enhancing the foundational systems that power both existing and new applications. This role is fully hands-on, requiring active involvement in coding, development, and implementation of technical solutions.

     

    Responsibilities: 

    • Lead and design, development, and optimization of scalable backend services using Java and serverless technologies (e.g., AWS Lambda).
    • Architect and implement RESTful APIs and event-driven systems to support high-performance, distributed applications.
    • Provide technical leadership to the team, ensuring alignment with architectural standards and best practices.
    • Contribute to the development and integration of user-facing frontend components when needed.
    • Analyze and optimize existing services to enhance performance, scalability, and cost-efficiency.
    • Collaborate with cross-functional teams, including Architects, Product Managers, and engineering leads, to deliver innovative and impactful solutions.
    • Mentor and guide junior developers, fostering a culture of continuous learning and knowledge sharing.
    • Oversee the implementation and maintenance of CI/CD pipelines to ensure efficient and reliable software delivery.
    • Maintain high standards of code quality through rigorous peer reviews, comprehensive testing, and adherence to industry best practices.
    • Create comprehensive documentation for the developed shared components, including usage guidelines and examples.

     

    Requirements:

    • Over 10 years of experience in backend development with deep proficiency in Java and extensive hands-on experience with serverless frameworks (e.g., AWS Lambda, Google Cloud Functions).
    • Solid understanding of frontend technologies, including React and Web Components, with the ability to contribute when needed.
    • Expertise in designing and managing distributed systems, ensuring scalability, and advanced data modeling techniques.
    • Demonstrated ability to lead and collaborate effectively with cross-functional teams and stakeholders across multiple locations, including distributed teams in Europe and the USA, to deliver impactful, high-quality solutions.
    • Practical expertise in cloud technologies, specifically developing serverless applications on AWS using services such as Lambda, DynamoDB, API Gateway, SNS/SQS, and EventBridge.
    • Deep understanding of software development best practices, including design patterns, test-driven development (TDD), and clean code principles.
    • Experience implementing and managing CI/CD pipelines for automated build, deployment, and testing.
    • Familiarity with modern DevOps practices and infrastructure-as-code (IaC).
    • Proven ability to conduct comprehensive system design reviews, ensuring architectural alignment, scalability, performance, and adherence to best practices.
    • Proven experience as a Tech Lead, with a strong track record of mentoring and coaching junior engineers, promoting skill development, and driving adherence to best practices to ensure team growth and technical excellence.
    • Exceptional collaboration skills, working effectively across cross-functional teams, including Product Managers, Architects, and other engineering leads.
    • Ability to communicate complex technical concepts clearly to both technical and non-technical stakeholders.
    • Strong problem-solving skills, with a track record of troubleshooting and optimizing existing systems for performance, scalability, and cost efficiency.
    • Ability to make strategic technical decisions while balancing project deadlines and business goals.

     

    • Preferred Skills:
    • Experience with frontend technologies such as React, Angular, or Web Components is a plus.
    • Familiarity with monitoring and observability tools (e.g., CloudWatch, New Relic, Datadog).
    • Knowledge of data modeling and working with both NoSQL databases.
    • Understanding of agile methodologies, including Scrum and Kanban.
    • Understanding or experience with AI/ML.
    More
  • Β· 81 views Β· 7 applications Β· 11d

    Full-Stack Java Developer

    Full Remote Β· EU Β· Product Β· 5 years of experience Β· English - B1
    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...

    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 Java development. 
    • Strong programming skills with Java. 
    • Experience with OOP/OOD. 
    • Experience with clustered applications, pooling, connection management, transactions. 
    • Familiarity with programming specifics like asynchronous I/O, concurrency, distributed web systems and regression. 
    • A good foundation in algorithms, design patterns, and data structures. 
    • Experience with unit/functional testing. 
    • Strong experience with the most of Spring Framework/JDBC, databases (PostgreSQL). 
    • Strong experience with Javascript and React Framework. 
    • Maven, Git. 
    • Strong understanding of RDBMS concepts + SQL. 

     

    Will be a plus:  

    • Familiarity with NoSQL databases like Redis. 
    • Experience with Kubernetes and Nomad. 
    • Experience with AWS services. 
    • Experience with Oracle databases. 
    • Experience with distributed messaging systems, particularly RabbitMQ. 
    • 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.   

     
    β€―Company offers: 

    • Long-term employment. 
    • Flexible timetable. 
    • Comfortable working conditions. 
    • Paidβ€―vacationβ€―andβ€―sickβ€―leaves. 
    • English lessons, gym. 
    • Competitive salary level. 

     

    More
  • Β· 552 views Β· 117 applications Β· 11d

    Senior Java Software Engineer

    Full Remote Β· Ukraine Β· 5 years of experience Β· English - B2
    Description Founded in 2007, Client’s pioneering technology created a new model for the advertising industry. Today, our automated advertising platform is used by the world’s leading publishers and applications to transact with top brands around the globe...

    Description

    Founded in 2007, Client’s pioneering technology created a new model for the advertising industry. Today, our automated advertising platform is used by the world’s leading publishers and applications to transact with top brands around the globe enabling them to reach more than 1 billion consumers. The Client operates the largest independent Display Advertising Exchange and Supply Side Platform that automates the buying and selling of Display Advertising across all formats (banner, video) on all devices (desktop browsers, mobile devices, billboards). The Client auctions over 20 Billion Ads on a daily basis in real time in less than 1/2 of a second each. The Client is a publicly traded company (NYSE: RUBI) headquartered in Los Angeles, California, USA.

    Requirements

    – Experience building and operating large-scale, high-throughput, enterprise apps
    – 3+ years coding experience in server-side Java
    – Excellent Java Core knowledge (Java 8 or higher, Collections, Exceptions, Concurrency)
    – Experience with RDBMS (MySQL, PostgreSQL), native SQL, ORMs (Hibernate)
    – Experience with automated testing frameworks (TDD, Mocking, Unit/Functional/Integration)
    – Handy use of cloud services (AWS)
    – Understanding of VCS (Git)
    – Experience working in a Linux environment.
    – Fluent English verbal and written communication skills
    – Shifted working hours 1pm till 9pm EEST time zone

     

    Nice to have experience with:
    – Familiar with Scala, Spark
    – Commercial experience with Spring Framework (Boot, Core, MVC, Data)
    – Experience with Redis, Aerospike, RabbitMQ, Kafka, Camel

    Job responsibilities

    – Write production-ready code and unit tests that meet both system and business requirements.
    – Respond to feature requests, bug reports, performance issues, and ad-hoc questions.
    – Work collaboratively with multiple teams to deliver quality software.
    – Comfortable in multi-tasking and fast-pacing dev process.
    – Support operation of services in production.

    More
  • Β· 141 views Β· 14 applications Β· 12d

    Backend Engineer– Java + Kafka, 4-6 years of experience

    Full Remote Β· Poland Β· 4 years of experience Β· English - B2
    We are a U.S.-based fintech startup operating in the investment and financial services space. Our distributed teams work across Poland, the United States, and Ireland, collaborating on technology-driven solutions related to stocks and...

     

    We are a U.S.-based fintech startup operating in the investment and financial services space. Our distributed teams work across Poland, the United States, and Ireland, collaborating on technology-driven solutions related to stocks and investments.

    Security, compliance, and the responsible handling of sensitive financial data are central to how we operate, as we build scalable products in a regulated environment.

     

    Responsibilities

    - Develop high-quality Java microservices using Spring Boot.
    - Build Kafka producers, consumers, and stream-processing apps.
    - Design event-driven architectures with reliability and performance.
    - Implement service resiliency patterns such as retries and circuit breakers. - Collaborate on distributed system design and integration.

    • Ensure logging, tracing, and monitoring of backend services.
    • Support performance tuning and root cause analysis.

       

    • Skills
      - Strong in Java, Spring Boot, microservices patterns.
      - Hands-on Kafka developmentβ€”streams, partitions, consumer groups. - Knowledge of distributed systems architecture.
      - Familiarity with Docker, cloud-native packaging.
      - Experience in REST APIs, schema evolution, and contracts.
      - Understanding of observability (logs, metrics, traces).
      - Good debugging and performance optimization skills.
    More
  • Β· 232 views Β· 68 applications Β· 12d

    Java Developer

    Full Remote Β· Ukraine Β· 7 years of experience Β· English - B2
    This project focuses on developing a web app that makes contract creation fast and effortless, with ongoing improvements driven by user feedback. In parallel, they are building a custom workforce planning and scheduling tool from the ground up to support...

    This project focuses on developing a web app that makes contract creation fast and effortless, with ongoing improvements driven by user feedback.

    In parallel, they are building a custom workforce planning and scheduling tool from the ground up to support more complex operational needs.

     

    Requirements:
    β€’ 5 years of relevant experience
    β€’ Experience with Java 17+ and Spring (Boot, Security, Core, JPA)
    β€’ Clean architecture, distributed system design and microservices architecture
    β€’ Microservices design patterns, design patterns in Java
    β€’ Distributed systems
    β€’ Hibernate or other ORM experience
    β€’ Knowledge of Docker or other containerization tools
    β€’ Familiarity with AWS (SQS, Lambda, Cloudwatch)
    β€’ Experience with Relational databases (preferably PostgreSQL, but any would suffice) and
    NoSQL (DynamoDB)
    β€’ Implementation of REST APIs
    β€’ Oauth2
    β€’ At least Upper-Intermediate English level

     

    In return, we offer:

    • The friendliest community of like-minded IT people
    • Open knowledge-sharing environment – exclusive access to a rich pool of colleagues willing to share their endless insights into the broadest variety of modern technologies
    • Mobilunity Medical Insurance program is designed to meet our team’s needs
    • Paid vacations and sick leaves, including 5 paid days per year that don’t require a sick note
    • Perfect office location in the city center (900m from Lukyanivska metro station with a green and spacious neighborhood) or remote mode engagement: you can choose a convenient one for you, with a possibility to fit together both
    • No open-spaces setup – separate rooms for every team’s comfort, and multiple lounge and gaming zones
    • English classes in 1-to-1 & group modes with elements of gamification
    • Neverending fun: sports events, tournaments, music band, multiple affinity groups
    More
  • Β· 112 views Β· 13 applications Β· 13d

    Java Full-Stack Team Lead

    Full Remote Β· Ukraine Β· 5 years of experience Β· English - B2
    Project Description: Join a team that's redefining banking technology! Our client isn't a typical Swiss bank β€” it's a modern financial institution focused on delivering cutting-edge online trading and financial services. Unlike traditional banks weighed...

    Project Description:

    Join a team that's redefining banking technology!

    Our client isn't a typical Swiss bank β€” it's a modern financial institution focused on delivering cutting-edge online trading and financial services. Unlike traditional banks weighed down by legacy systems, their tech stack is lean and innovative.

    The team builds products that transform complex, fragmented risk data into clear, actionable insights, enabling smarter and faster decisions to reduce risk. We focus on core business areas such as account risk and work closely with key stakeholders - Risk department, Compliance department, and the Middle Office Fraud Center β€” to deliver impactful solutions.

    You'll be part of a Scrum team of four, collaborating daily with stakeholders through stand-ups, status updates, and Agile ceremonies. We embrace best practices and modern communication tools: Zoom, Teams, Outlook, JIRA, Confluence, and more.

    We continuously evolve our solutions to atomic microservices and self-contained systems, based on dockerized environments with CI and CD.

    What we offer:
    Professional Growth: access to local trainings, on-demand webinars, interactive workshops, and support for conferences and certifications.

    Competitive Compensation: Regular annual reviews based on your performance and professional development.

    Work-Life Balance & Fun: Team-building activities, corporate events, hackathons, and a variety of engaging initiatives.

    If you're proactive, creative, and ready for new challenges, join us! Together, we'll enhance product quality and optimize processes while driving innovation.

     

    Responsibilities:

    - Overall responsibility for a team, its performance
    - Driving the Scrum processes, coaching the team, driving improvements
    - Contributing towards the technical direction of the products by being involved in technical design and delivery of components
    - Identifying potential risks and escalating to the manager and client
    - Communicating and interacting effectively with other Team Leads
    - Participation in meetings with the client (Stand Ups, Grooming, Planning, Demo, Retro, and other ad-hoc ones)
    - Requirements refinement, Sprint planning, and task estimation
    - Application development
    - Developing unit/integration tests, E2E, ensuring good development testing coverage
    - Lead a team of 3 developers
    - Participate in peer design and code reviews
    - Evaluate and adopt new development tools, libraries, and approaches to improve delivery quality

     

    Mandatory Skills Description:

    - 1+ year in Team Lead position [fresh experience during last 2 years]
    - At least 5+ years of proven experience in a Software Developer position
    - Java core, Java 11+ features
    - OOP/OOD knowledge, design patterns
    - HTML, CSS, JavaScript
    - Proven knowledge of ReactJS, Redux [2+ fresh years of proven experience]
    - Unit testing frameworks (JUnit, Mockito, etc.)
    - Spring framework, IOC
    - RESTfull services
    - Java-based application servers (e.g. Tomcat)
    - SQL knowledge, any RDBMS, Oracle/PostgreSQL is a plus
    - ORM, Hibernate in particular
    - Maven and Distributed SCM (GIT OR Mercurial)
    - CI tools experience (Jenkins)
    - Docker

     

    Nice-to-Have Skills Description:

    - Education: Bachelor's / Master's degree in computer science or computer engineering
    - Experience in finance/banking business domain
    - Unix usage experience
    - Kafka
    - Java 11-21
    - WebSocket

     

    Languages:

    English: B2 Upper Intermediate

    More
  • Β· 91 views Β· 15 applications Β· 13d

    Senior Full Stack (Java/Kotlin, React) Developer

    Full Remote Β· Ukraine Β· 5 years of experience Β· English - B2
    Project Description: The primary goal of the project is the modernization and migration of a system and databases for a big US insurance company. Responsibilities: We are looking for an experienced Java Developer who can help perform migration of client...

    Project Description:

    The primary goal of the project is the modernization and migration of a system and databases for a big US insurance company.

     

    Responsibilities:

    We are looking for an experienced Java Developer who can help perform migration of client platform:
    - Quickly onboard to Customer's processes
    - Develop new features in Java for Spring Boot Microservices, as well as maintain existing ones
    - Modernize Data Ingestion for faster searching and indexing
    - Collaborate with other teams and client to find the best solutions

     

    Mandatory Skills Description:

    - At least 5 years' work experience, including front-end and back-end experience
    - Strong knowledge of Java/Kotlin language
    - Strong knowledge of Spring/SpringBoot
    - Strong in JavaScript, 3+ years of experience
    - Strong knowledge of React.js
    - Familiarity with databases (SQL/PostgreSQL), serving static web assets, and U/UX design
    - Deep understanding of enterprise application architecture patterns
    - Experience with distributed systems
    - Familiar with microservice architecture patterns
    - Familiar with Containers and Orchestration Systems (Kubernetes/PKS/OpenShift)
    - Adoption of Agile and DevOps culture
    - Strong written and verbal communication skills

     

    Nice-to-Have Skills Description:

    - Experience of work in distributed teams, with US customers
    - Experience in PowerBuilder
    - Experience in working with Rocket UniVerse DB

     

    Languages:

    English: B2 Upper Intermediate

    More
  • Β· 27 views Β· 2 applications Β· 13d

    Senior Visualization Application Developer (Java, OpenGL)

    Full Remote Β· Ukraine Β· 5 years of experience Β· English - B2
    Project description The SEM product is embedded within the Geosciences Suite of Applications. This application has multiple views consisting of both 2D and 3D visualizations. The current data visualization is not sufficient for what we would like it to...

    Project description

    The SEM product is embedded within the Geosciences Suite of Applications. This application has multiple views consisting of both 2D and 3D visualizations. The current data visualization is not sufficient for what we would like it to be. This role is expected to work with the lead and the product owner to understand the current shortcomings, investigate and research potential solutions, propose these solutions to the teams, and then work on the implementation of the agreed upon work. To get to this stage, the developers will also need to learn the inner workings of the visualization framework within Geoscience.

    Responsibilities

    Design, develop, and maintain graphics-intensive modules within the Geoscience platform using Java and OpenGL.

    Implement advanced 2D and 3D visualization features for seismic, geological, and geospatial data.

    Optimize rendering performance and ensure cross-platform compatibility, particularly in Linux environments.

    Collaborate with geoscientists and software engineers to translate domain-specific requirements into technical solutions.

    Participate in code reviews, testing, and documentation to maintain high-quality software standards.

    Stay updated with the latest developments in graphics technologies and geoscience applications.

    Skills

    Must have

    Bachelor's or Master's degree in Computer Science, Geoscience, or a related field.

    5+ years of professional experience in Java development with a focus on graphics programming.

    Proficiency in OpenGL and related graphics libraries for rendering complex datasets.

    Strong experience working in Linux environments, including shell scripting and system optimization.

    Excellent problem-solving skills and the ability to work collaboratively in a multidisciplinary team.

    Nice to have

    Experience with geoscience software platforms.

    Familiarity with geoscience data formats and visualization techniques.

    Knowledge of additional programming languages such as C++ or Python.

    Understanding of GIS technologies and spatial data analysis.

    Experience with agile development methodologies and version control systems like Git

    Languages

    English: B2 Upper Intermediate

    More
  • Β· 125 views Β· 25 applications Β· 13d

    Middle Java Engineer

    Ukraine Β· 4 years of experience Β· English - B2
    N-iX is a software development service company that helps businesses across the globe develop successful software products. During 20 years on the market and by leveraging the capabilities of Easter Europe talents, the company has grown to 2000+...

    N-iX is a software development service company that helps businesses across the globe develop successful software products. During 20 years on the market and by leveraging the capabilities of Easter Europe talents, the company has grown to 2000+ professionals with a broad portfolio of customers in the area of Fortune 500 companies as well as technological start-ups. With its headquarters in Lviv, Ukraine, the company also has multiple development offices in the East European region and representative entities in the United States of America, Sweden, and Malta.

    Our client - one of the world's largest fashion retailers selling in 215 markets through its online platform or its 6,477 stores in 95 markets. By working closely together as a single company globally focused on the key elements of fashion production – design, manufacture, distribution, and retail. All the production is founded on three pillars – flexibility, digital integration, and sustainability.

     

    Responsibilities:

    • Be a part of the Scrum team and deliver value to users by developing high-quality functionality
    • Maintain and extend already existing applications
    • Actively participate in refinements, plannings, set estimations and follow commitments
    • 80% unit tests coverage is a must
    • Follow Eslint, Prettier, SonarQube and other code quality rules
    • Follow code review processes

     

    Requirements:

    • 4+ years of Java development, Maven
    • 2+ years of Spring framework and building Spring web applications
    • Familiar with the microservices concept
    • Experience developing REST interfaces
    • Design, coding and debugging skills
    • OOP, OOD, and Design Patterns proficient
    • Working knowledge of NoSQL (MySQL) DB technologies – Mongo DB
    • Understanding of Kafka, Kafka streaming
    • Familiar with GrayLog, Grafana
    • Strong knowledge of Unit testing
    • Basic understanding of Scrum and main aspects of working in Agile environment

     

    Nice to have:

    • Working experience in an Agile environment, a clear understanding of Agile methodologies mindset, and development practices applicable to them
    • Excellent communication skills, product-oriented mindset, focus on team results, willingness to continuous personal and team improvements
    • Upper-Intermediate English level (there will be a lot of communication with the client)

     

    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
  • Β· 461 views Β· 187 applications Β· 13d

    (2x) Java Full Stack Developer (Intermediate to Senior) to $4500

    Full Remote Β· Azerbaijan, Georgia, Poland, Romania, Ukraine Β· 3 years of experience Β· English - B2
    We are looking for 2 strong Java developers for the new startup we start working with, with at least 3+ years of experience as a back-end engineer. We need an excellent knowledge of: - Java, JVM and the ecosystem - Strong Databases experience( SQL,...

    We are looking for 2 strong Java developers for the new startup we start working with, with at least 3+ years of experience as a back-end engineer.

    We need an excellent knowledge of:

    - Java, JVM and the ecosystem

    - Strong Databases experience( SQL, NoSQL)

    - Strong analytical thinking

    - Familiar with React and ready to work as Full-stack

    - Ability to be a good teamplayer, communicate and contribute

    - Databases optimizations knowledge is a big plus
    - AWS experience is a big plus

    We need a developer who is comfortable across the entire stack and prioritizes architectural ownership.

    • Tech Stack: Java (Spring Boot), React, and MySQL running on AWS.
    • Key Requirements: Proven experience building and maintaining full stack applications with strong communication skills to explain technical trade-offs.
    • AI-Assisted Workflow: We expect candidates to be highly proficient with AI productivity tools like Copilot or Cursor. We practice "Structured AI Coding" rather than "Vibe Coding." This means using AI to accelerate delivery while maintaining full manual oversight of the logic. We do not delegate the architectural process to the tools



      About us: Mindecs - is an outstaffing/outsourcing company that's working with leading brands and startups.
    More
  • Β· 59 views Β· 4 applications Β· 14d

    Senior Java Engineer (Go and Python skills)

    Full Remote Β· Poland Β· 6 years of experience Β· English - B2
    We’re looking for a Senior Java Engineer with Python&Golang skills to join our team. Our client is defining the future of cybersecurity through our XDR platform that automatically prevents, detects, and responds to threats in real time. Singularity XDR...

    We’re looking for a Senior Java Engineer with Python&Golang skills to join our team.


    Our client is defining the future of cybersecurity through our XDR platform that automatically prevents, detects, and responds to threats in real time. Singularity XDR ingests data and leverages our patented AI models to deliver autonomous protection.

     

    Our team is responsible for the backend part for the main product line  - securing tens of millions of devices across the globe of all kinds of OS (Windows, Linux, macOS), and processing billions of security events every day.

     

    You'll be joining a team with a significant impact on how our customers' environments (incl. 4 of Fortune10 companies, hundreds of Global2000 or governments) are protected, how they interact with agents, gain visibility into their security posture, and understand the risks and act upon them.

     

    What will you do?
    Design, develop and support backend system serving for endpoint security
    ●      Help us with initiatives around moving our services to a new deployment model.
    ●      Tuning and adjusting our services to work with new CPU architectures.
    ●      Improving the observability for our services.

     

    • Requirements: 
      7+ years of extensive software engineering experience, including proven expertise in developing large-scale distributed systems and microservices architecture, with a focus on performance, scalability and reliability
    • Proficiency in Java
    • knowledge of Golang and Python 
    • Experience with cloud platforms (AWS and/or GCP) and Kubernetes (must)
    • Experience with Kafka or similar solutions is a plus
    More
Log In or Sign Up to see all posted jobs