Напиши текст вакансии для должности "Senior API Developer". Название компании: "EPAM Systems, Inc.". Расположение: Москва. График работы: Удаленная работа. Опыт работы: От 3 до 6 лет. Ключевые навыки: 'Java', 'SaaS', 'SQL', 'API', 'RESTful'

Currently, we are looking for a remote Senior API Developer with Java expertise to join our team. Our customer solves a challenging technical problem, combining innovative algorithms and technologies. Founded in 2003, they offer the technical challenges of a startup and the excitement of a rapidly growing, established software firm. Please note that even though you are applying for this position, you may be offered other projects to join within EPAM Anywhere. Responsibilities  Design and build medium/high complexity components independently Develop microservice APIs Perform code reviews Efficiently fix bugs including blockers and critical items Work with Architecture to participate in the design process  Requirements  5+ years of software engineering experience 3+ years Java/Spring development experience Experience in SaaS/Cloud application development, including an understanding of security concerns and multi-tenancy Experience in database techniques/tools such as data modeling, with Oracle, SQL, etc., as well as NoSQL, e.g., Mongo, Cassandra, Redis Strong experience with microservices, including API development Experience developing and consuming RESTful web services Self-starter with the ability to work independently or as part of a project team Experience implementing distributed systems Skilled at object-oriented analysis, design, and programming BS in Computer Science or another technical discipline Knowledge of other languages such as Node, Go, Python is a plus Experience with one or more ORM frameworks such as Hibernate Experience with developing containers and using automated build tools Experience refactoring and redesigning products to be more usable, scalable, secure, and performant  We offer  Competitive compensation depending on experience and skills Work in enterprise-level projects on a long-term basis You will have a 100% remote full-time job Unlimited access to learning courses (EPAM training courses, English regular, other) Community of 44,500+ industry’s top professionals