Jobs Vinnytsia, Java

1
  • · 42 views · 4 applications · 3d

    Senior Backend developer (Java) Only Vinnytsia, Ukraine

    Hybrid Remote · Worldwide · Product · 5 years of experience · English - B2
    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...

    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.
    More
Log In or Sign Up to see all posted jobs