We are searching for a highly skilled Senior Java Developer to join our collaborative team and contribute to the development of cutting-edge software solutions. In this role, you will take ownership of complex projects, collaborate with teams, and help drive technological innovation while delivering high-quality results. \n Responsibilities \n \n - Collaborate with clients and internal teams to understand project requirements and translate them into technical specifications \n - Write, test, and maintain high-quality code in Java and potentially other programming languages \n - Implement new features and functionalities based on project requirements \n - Conduct unit, integration, and functional testing to ensure the reliability and quality of the software \n - Identify and resolve software bugs and performance issues \n - Create and maintain comprehensive technical documentation for code, APIs, and systems \n - Participate in agile ceremonies such as sprint planning, stand‑ups, and retrospectives \n - Ensure that software solutions are scalable, efficient, and aligned with best practices \n \n Requirements \n \n - 5+ years of professional experience in software development (Java) \n - Strong proficiency in Java (Java 11 or later) and its ecosystem \n - Hands‑on experience with Spring frameworks (Spring Boot, Spring Security, Spring Batch, etc.) \n - Solid understanding of algorithms, design patterns, and best practices in software development \n - Proficiency in working with databases (SQL/NoSQL) \n - Experience with Google Cloud Platform (GCP) or other major cloud providers (AWS, Azure) \n - Familiarity with CI/CD pipelines and tools \n - Experience with Docker for containerization \n - Experience with Unit testing \n \n Nice to have \n \n - Front‑end development experience with frameworks like Angular or React \n - Familiarity with Kubernetes for container orchestration \n \n We offer \n \n - International projects with top brands \n - Work with integral teams of highly skilled, diverse peers \n - Employee financial programs \n - Paid time off and sick leave \n - Upskilling, reskilling and certification courses \n - Unlimited access to the LinkedIn Learning library and 22,000+ courses \n - General career opportunities \n - Volunteer and community involvement opportunities \n - EPAM Employee Groups \n - Award‑winning culture recognized by Glassdoor, Newsweek and LinkedIn \n