Skip to content
ITA Jobs
All vacancies
EPAM Systems logo

Java Software Engineer

EPAM Systems

Remote · GreeceSalary not disclosedfull-timeEPAM Systems Careers (remote abroad)

We are seeking a Java Software Engineer to design, build, and operate scalable backend services and integrations, while providing occasional support to a modern web front end (Angular/TypeScript). You will champion engineering best practices, support delivery planning, and apply AI-assisted engineering using Microsoft Copilot to improve speed and quality, bringing fundamental AI architecture knowledge to collaborate on AI-enabled features and system design decisions.

Responsibilities

  • Design, develop, and maintain backend services in Java (8+) using Spring Boot/Spring ecosystem and/or Quarkus
  • Design and evolve RESTful APIs, including contracts, versioning, documentation, performance, and backward compatibility
  • Implement persistence and data access using JPA/Hibernate (or Panache) with Microsoft SQL Server
  • Build and support integration flows using Apache Camel, including routing, transformation, retries, error handling, and monitoring
  • Apply microservices best practices including service boundaries, resiliency patterns, and operational readiness
  • Contribute to CI/CD pipelines and release processes using Git and Azure DevOps
  • Use Microsoft Copilot as part of daily development for implementation support, refactoring, test generation, and documentation, while validating results via reviews and automated tests
  • Participate in solution design discussions involving AI-enabled capabilities, bringing a practical understanding of LLM integration basics, grounding concepts, and risk considerations
  • Provide rare UI support in Angular/TypeScript, including small fixes, minor enhancements, and debugging API/UI interactions
  • Support application operation in AWS-based environments, with basic awareness of IAM, logging, and monitoring

Languages

    Work format
    Remote
    Seniority
    Mid
    Posted
    22 Oct 2026
    Last verified
    In the last 5 days

    Similar roles

    Keep looking