All vacancies

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
- .Net (C#) DeveloperConverse Bank · Armenia · On-site
- AI Software DeveloperWorldQuant · Armenia · On-site
- Python Developer (AI focus)WeSoftYou · Remote · worldwide, UTC+4 accepted
- Experienced Backend JavaScript Developer - WorldwideBright Data · Remote · worldwide, UTC+4 accepted
- Senior Full-Stack Engineer (React/Node.js)Resourceful Talent Group · Remote · worldwide, UTC+4 accepted
- Performance Engineer - Performance Analysis & TuningSupabase · Remote · worldwide

