Skip to content
Backend Engineer

Backend Engineer

Full Stack Software Engineer

ESET

Bratislavafulltime

Apply on the employer's site

Role description

Summary
Builds innovative platforms, intelligent automation, and data-driven solutions that enhance cybersecurity operations, threat detection capabilities, and internal research initiatives. The division combines modern software engineering, cloud-native technologies, big data platforms, and AI-powered solutions to support ESET's mission of protecting users worldwide.

Job Description
Meet the Team
Meet a multidisciplinary team of software engineers, data engineers, security researchers, and analysts. The team develops internal applications and platforms that improve threat analysis, security operations, automation, and research capabilities across ESET.

You will work in an international environment, collaborating closely with end users and stakeholders while having significant ownership over both the technical direction and user experience of the solutions you help build.

About The Role
As a Full Stack Software Engineer, you will deliver
web applications, backend services, and data solutions
across the full software development lifecycle (SDLC). Combines frontend, backend, cloud-native tech, and AI automation to drive cybersecurity operations and innovation.

  • Full-stack Development & Data Infrastructure: Web applications (React, TypeScript), REST APIs (Python, FastAPI), SQL, Big Data, Docker, CI/CD
  • Architecture, DevOps & Security: System design, SecOps, rigorous testing, engineering best practices
  • AI Innovations: LLM integrations, AI agents, intelligent automation
  • Cross-functional Collaboration: Close alignment with security researchers, analysts, and architects
  • Continuous Improvement: Enhancing system reliability, optimizing development processes

Essential Requirements

  • Python Development: Intermediate (FastAPI)
  • Frontend Engineering: Intermediate (React, TypeScript, HTML/CSS)
  • Cloud & DevOps: Intermediate (Docker, Kubernetes, Jenkins, CI/CD)
  • Databases: Intermediate (SQL databases, database design)
  • System Administration: Intermediate (Linux OS, CLI, Git)
  • Engineering Standards: High proficiency (clean, testable, maintainable code)
  • English language proficiency: B2 level or higher

Desirable Requirements

  • Data & Messaging (Kafka, NoSQL, Spark/Flink)
  • Cloud & Web Infrastructure (Azure/AWS/GCP, Nginx/Apache, PHP/Laravel)
  • AI/ML & Security (LLMs, AI agents, MCP, Cybersecurity/SecOps)
  • UX/UI & Design (Figma, prototyping, user-centered design)
  • Additional Programming Languages (Java, C/C++)

Additional Information
The role requires continuous learning and the ability to quickly orient yourself in cybersecurity and threat detection domains. You will have the opportunity to work with modern technologies, large-scale systems, cloud-native platforms, and emerging AI solutions.

We are looking for someone who:

  • Takes ownership and responsibility for delivered solutions
  • Has a positive, solution-oriented mindset
  • Enjoys learning new technologies and solving complex problems
  • Has a strong sense of humor and collegiality

Basic wage component (brutto): from 2300 EUR/month
* The final basic wage component can be increased accordingly to individual skills and experience of the selected candidate.

* Performance bonus 2 times per year up to 10% of the basic salary paid for the evaluation period(usually 6 months).

At ESET, diversity, equity, and inclusion (DEI) are integral to our corporate culture. We believe in creating a respectful environment, where everyone feels valued and respected, welcoming applications from individuals of all backgrounds, including race, gender, age, religion, disability, and sexual orientation.

This is a saved copy of a posting published elsewhere. Postings get taken down without notice — check the employer's site before applying. mentors.coach is not the hiring party.

Backend Engineer

Software Engineering Technical Leader

Cisco

Bratislavafulltime

Apply on the employer's site

Role description

Meet the Team
Cisco's Webex Engineering Group is redefining the future of collaboration. We're building a world where people connect effortlessly to enjoy modern, uncompromised collaboration across every room, desk, pocket, and application.

Our technology powers industry-leading products like Slido, Webex Meetings, Webex Calling, and Webex Contact Center. As a member of our team, your work will ensure every user gets a truly immersive experience regardless of device or location, empowering the hybrid working patterns of the future.

Our team is based in Bratislava. We operate a hybrid working model.

Your Impact

  • Technical leadership in design, implementation, delivery and maintenance of software features and product improvements.
  • Contribute to distributed, highly available microservice architectures.
  • Drive technical decisions within the scope of owned services or components.
  • Improve system performance, scalability, reliability, and observability.
  • Lead by example in code quality, testing, and operational excellence.
  • Debug complex production issues and contribute to incident resolution and postmortems.
  • Leverage AI technologies to accelerate the team’s productivity and the delivery of customer features.
  • Help lead the operational side of our systems and microservices.
  • Take responsibility for leading tasks, from building new functionality to developing automated tests and investigating issues.
  • Collaborate closely with engineers, product management, and DevOps teams.
  • Mentor junior and mid-level engineers through code reviews and technical discussions.

Minimum Qualifications

  • Demonstrated 5+ years’ experience in software development.
  • Extensive architecture and programming experience and the willingness to learn new technologies quickly.
  • Experience in building and maintaining backend services in production environments.
  • Flexible, thrives in diverse team environments, and communicates clearly and precisely with others.

Preferred Qualifications

  • Strong programming experience in the following languages: Java or C++ system development, Node.js, JavaScript, Python is a plus.
  • Familiarity with one or more web application frameworks, and persistence technologies such as Spring, PostgreSQL, MySQL, and Kafka.
  • Proven ability to debug and resolve complex production issues.
  • Familiarity with Git, DevOps, continuous integration, continuous delivery.
  • Experiences on the media codec and composition or experiences on real-time video streaming application are plus.
  • Familiar with AI coding tools (Codex, Cursor, Copilot).
  • Ability to apply creative skills to complex problems.
  • Strong attention to detail and a commitment to continuous learning and quality results.

CollabHiring

Why Cisco?

At Cisco, we’re revolutionizing how data and infrastructure connect and protect organizations in the AI era – and beyond. We’ve been innovating fearlessly for 40 years to create solutions that power how humans and technology work together across the physical and digital worlds. These solutions provide customers with unparalleled security, visibility, and insights across the entire digital footprint.

Fueled by the depth and breadth of our technology, we experiment and create meaningful solutions. Add to that our worldwide network of doers and experts, and you’ll see that the opportunities to grow and build are limitless. We work as a team, collaborating with empathy to make really big things happen on a global scale. Because our solutions are everywhere, our impact is everywhere.

We are Cisco, and our power starts with you.

This is a saved copy of a posting published elsewhere. Postings get taken down without notice — check the employer's site before applying. mentors.coach is not the hiring party.

Backend Engineer

Java Software Engineer

Ohpen

Bratislavafulltime

Apply on the employer's site

Role description

Do you enjoy turning complex business rules into elegant,
reliable code
?

Are you excited by the idea of shaping how mortgages and credit decisions are calculated and assessed in a modern,
cloud‑native
stack?

If you’re a
Software Engineer
focused on
Java
stack who wants to see your work directly impact real customers, this role is for you, either in Bratislava or Zilina.

Briefing

You’d be joining our Mid‑office team, the heart of our
mortgage
and
credit assessment engine
, where
calculations
,
reporting
,
valuation
and party integrations all flow through your services.

Working closely with product and other engineering teams, you’ll help design and build
REST APIs
that track and apply domain‑specific rules – from credit limits and approval policies to configuration changes – across all phases of the assessment journey.

In your day‑to‑day work, you’ll use
Java 21
and
Spring Boot 3.x
to design and build the services and
APIs
that power our
cloud‑native core banking
platform.

You’ll work on features that track and apply configuration changes to domain rules (such as credit limits and approval policies), support mortgage and credit assessments across multiple phases, and keep our Mid‑office services healthy and reliable through clear monitoring and automated tests.

You’ll be able to bring your experience, learn from colleagues, and have real ownership of how we evolve the Mid‑office platform, while seeing the impact of your work across multiple assessment phases and services.

About You

  • You are a
    seasoned Software Engineer
    with solid experience building back‑end services in Java (Java 17+, ideally Java 21).
  • You have hands‑on experience with
    Spring Boot
    (3.x preferred), and you’re comfortable designing and implementing
    REST APIs
    that are simple to use and easy to maintain.
  • You write
    clean,
    testable
    code
    and have experience with
    unit
    and
    integration testing
    .
  • You understand how to design for correctness and performance without over‑engineering.
  • You are comfortable with more
    robust systems
    and curious about potential improvements in all the aspects of your work.

You haven’t updated your CV in a while? Not a problem – you can also apply with your LinkedIn profile or send a message to the Recruiter.

Everyone gets a response, latest within a week, but likely sooner.

We can’t wait to hear from you!

This is a saved copy of a posting published elsewhere. Postings get taken down without notice — check the employer's site before applying. mentors.coach is not the hiring party.

Backend Engineer

Software Builder

Innovatrics

Bratislavafulltime

Apply on the employer's site

Role description

Why this job is exciting

We're changing how we build. We're moving from teams where each developer owns a slice of an epic to builders who own the whole thing. A builder takes an idea and ships it: designed, implemented, evaluated, deployed. One person, full ownership, from first commit to production.

Agents made this possible. At Innovatrics, engineers develop with AI agents as the default way of working: you direct the work, the agents produce much of the code, and you own the result. Claude Code is our standard. The craft is judgment: knowing what to delegate, what to verify, what to build by hand, and how to prove the result is correct.

That last part is the heart of this job. We build biometric identity systems used by governments, banks, and security agencies: face recognition, fingerprint matching, identity verification at airports, at borders, in banking apps. This domain is regulated and adversarial. People probe our systems to defeat them. So we ship what we can stand behind, and proving correctness is part of the craft here, with the same weight as writing the code.

What you'll be doing

  • Owning features end to end: design, implementation, evaluation, deployment. Done means running in production.
  • Directing AI agents through most of the build, then verifying the output as if you wrote every line yourself. You own agent output the same way you own your own code.
  • Writing evals as part of delivery, so correctness is demonstrated rather than assumed.
  • Improving the shared machinery: when an agent makes the same mistake twice, the context, prompt patterns, or harness gets fixed so it can't recur, for the whole team.
  • Making deliberate calls on when AI is the wrong tool: security-sensitive code, novel biometric algorithms, deep-system work.
  • Working across the stack your product needs, going wherever the problem is rather than waiting at a layer boundary.
  • Collaborating with product and other engineers when you need input, without waiting for permission to move.

What we're looking for

We hire builders at 2 levels. The core is the same at both; the scope of ownership differs.

  • A developer who has shipped real things to real users, and can walk us through what broke and what they learned.
  • Comfort across more than one language or stack, with genuine depth in at least one. Builders range wide; the best ones also go deep where their product demands it.
  • Hands-on experience developing with AI agents (Claude Code or comparable), and a clear-eyed view of what they get wrong: plausible-but-broken logic, invented packages, missed edge cases.
  • The habit of verification: you can say how you know a piece of work is correct, whether you wrote it or an agent did.
  • A bias toward done over perfect, with correctness intact.
  • Comfort with ambiguity: you can take a rough brief, scope it, and figure out the rest.

As a mid-level builder, on top of that:

  • You own complex work autonomously: you take an Epic-sized requirement, structure it, and deliver it with light guidance.
  • You write evals for your own work and invest in the team's shared agent setup beyond your own productivity.

As a senior builder, on top of that:

  • You take a high-impact requirement and turn it into a shipped solution across team boundaries.
  • You help define the team's agent strategy: which problems get agents, which get humans, which get pairs.
  • You own the team's eval discipline and build the harnesses, context files, and agent skills the team depends on.
  • You articulate taste: you can explain why one design beats another, spot hallucinated code in review, and say no with reasons.
  • You develop the engineers around you, deliberately, so they form real skills while agents do the obvious work.

Good to have

  • Experience with Java, Python, Go, C++, TypeScript, Kotlin, or Swift (different teams use different sets).
  • Familiarity with biometrics, computer vision, or identity verification.
  • Experience building evaluation pipelines, test harnesses, or CI quality gates.
  • Cloud infrastructure (AWS, Azure, GCP) or container orchestration (Kubernetes, Docker).

These roles map to the Software Engineer and Senior Software Engineer bands of our career framework. We'll calibrate level together during the process, based on the scope of ownership you've actually carried. The framework runs to Distinguished Principal, and the growth path is real.

What we offer

  • Direct impact: your work ships to global customers and gets used in the field.
  • A culture that trusts you to own your work.
  • Hybrid work from our Bratislava office, with flexibility on days and hours.
  • Competitive salary benchmarked to market, reviewed annually.
  • Hardware of your choice and a full AI tooling budget. We pay for the tokens; you bring the judgment.
  • A team that takes its craft seriously and is honest about what isn't working.

Compensation

At Innovatrics, we offer highly competitive salaries because we value top talent who share our values and goals. Compensation is determined based on your level, skills, experience, qualifications, and location.

Beyond base pay, we provide an attractive benefits package.

Interview Process

👋
Introduction Stage
(~30 min.)

🧑 💻
Team Interview Stage
(~150 min.)

We have a one single interview round that takes approximately 2,5 -3 hours and is divided into two stages:

  • Stage 1: Technical Interview (60 min) - An interactive session with our technical team, focusing on your problem-solving approach and technical knowledge relevant to the role.
  • Stage 2: Practical Assignment with AI (60~90 min) - A hands-on session where you will work directly with our Software Engineers and Hiring Manager on a real-world problem. This is a practical, collaborative exercise designed to see how you approach challenges, communicate your reasoning, and co-create solutions in real time.

🎯
Final Stage
(~30 min.)

  • CARES Interview: Final conversation with our CARES committee to ensure alignment with our core values—Collaboration, Accountability, Respect, Excellence, and Shared Mission.
  • Reference checks and background verification

We encourage candidates to request additional conversations with anyone they would like to meet.

This is a saved copy of a posting published elsewhere. Postings get taken down without notice — check the employer's site before applying. mentors.coach is not the hiring party.

Backend Engineer

Senior Java Backend Engineer (Kafka, Microservices, Cloud)

Accenture na Slovensku

Bratislavafulltime

Apply on the employer's site

Role description

Accenture is a leading global provider of a broad range of professional services in strategy and consulting, interactive marketing, information technology and business operations services, with digital capabilities in all of these areas. With more than 800,000 employees worldwide, we serve clients in more than 120 countries. We have been operating in Slovakia since 1992 and employ more than 2,100 people in Bratislava and Košice.

Accenture globally has ranked
4th on the Great Place to Work® World’s Best Workplaces™
.

Are you a senior Java engineer who wants to work on something more than just another CRUD system?

Join our engineering team in Slovakia, working closely with US counterparts in a distributed, high-autonomy setup, and
be part of a large-scale fintech transformation for a US client.
We are modernizing a century-old platform serving 5M+ participants, 15,000+ institutions, and $1.3T in assets — moving from fragmented, manual legacy systems to a scalable, automated,
AI-enabled platform
.

This is a
high-impact, high-complexity engineering challenge
— not a greenfield demo, but a real-world re-platforming with strict requirements on
data consistency, scalability, and reliability
.

You’ll work in a modern environment combining
Java 21, reactive architecture, Kafka, and hybrid cloud (AWS + on-prem)
.

YOUR MISSION:

  • Design and build backend services in Java (Java 21) using modern, reactive approaches

  • Contribute to decomposition of a legacy monolith into microservices architecture

  • Develop event-driven systems using Apache Kafka for high-volume financial processing

  • Work on real-time, high-throughput systems with strict consistency and auditability requirements

  • Participate in re-platforming to hybrid cloud (AWS + Kubernetes/OpenShift)

  • Collaborate on automation and AI-assisted development workflows (GenAI tooling)

  • Take ownership of technical solutions — from design to production

  • Actively contribute to engineering best practices, mentoring, and knowledge sharing

WHAT’S IN IT FOR YOU?
Flexibility:

  • Flexible working arrangements (time & place of work)

Recognition:

  • Guaranteed paid overtime or overtime vacation

  • German language bonus up to 400€ monthly/gross depending on language proficiency and level of seniority

  • Flexible Benefit System - budget to be spent on services of your choice

  • Competitive bonus structure

  • Refer-a-Friend – get a bonus in the employee referral program

  • Loyalty rewards

Future:

  • Wide range of trainings and expert lectures

  • Regular performance review and career growth possibilities

  • Ongoing career guidance and mentoring (Global Mentoring Program, Lean In)

  • Employee share purchase plan

Family & Health:

  • 3 extra days off

  • Sick leave salary compensation (up to 100%)

  • Home-office equipment

  • Family oriented benefits (Wedding, Parental and Baby days-off and bonuses)

  • Employee assistance services (professional psychological, financial and legal help)

  • Multisport card

  • Contribution to special vision correction appliances

  • Life and disability group insurance

  • Sport vouchers for children’s sport activities and children camps

Compensation at Accenture varies depending on a wide array of factors including but not limited to role, level, location, effort, responsibility, skillset, and level of experience.

We are hiring at the following management levels, and any offer will align with the base pay range according to the level at which you are assessed:

Specialist: 2.050 - 4.050 €

Associate Manager: 2.550 - 4.800 €

WHO YOU ARE:

  • 4-7 years of experience in Java backend development

  • Strong experience with Spring / backend frameworks and API design

  • Hands-on experience with distributed systems, microservices, or event-driven architecture

  • Solid understanding of data persistence (SQL + NoSQL)

  • Experience with Kafka or similar messaging/event streaming platforms is a strong advantage

  • Comfortable working with cloud environments (AWS preferred) and containerization (Docker/Kubernetes)

  • Ability to understand complex systems and work with legacy code / unclear requirements

  • Strong problem-solving mindset and ownership mentality

  • English at B2+ level (daily communication in international teams)

  • Slovak or Czech language proficiency (C1 – C2 level)

NICE TO HAVE

  • Experience with reactive frameworks (e.g. Vert.x, WebFlux)

  • Knowledge of CI/CD pipelines (Jenkins or similar) and DevOps practices

  • Experience with hybrid cloud environments

  • Exposure to AI-assisted development tools / GenAI

  • Background in financial services or regulated environments

WHY THIS PROJECT

  • Work on a system impacting millions of users and real financial outcomes

  • Solve non-trivial engineering problems (data consistency, scale, event processing)

  • Modern stack: Java 21, Kafka, microservices, Kubernetes, AWS

  • Exposure to AI-driven development practices already embedded in delivery

  • International collaboration with highly experienced engineering teams

  • Long-term, stable project with real technical depth (not a short-term migration)

GET IN CONTACT:
Any questions? Then please send an email to your recruiter kristina.machalova@accenture.com

We look forward to receiving your application!

This is a saved copy of a posting published elsewhere. Postings get taken down without notice — check the employer's site before applying. mentors.coach is not the hiring party.

28 more openings in this category and country

Full Stack Software EngineerESET · Slovakia

Apply on the employer's site
Full Stack Software Engineer — ESET | mentors.coach