For our Client, a multinational technology company, known for its search engine and various online services, which have become an integral part of daily life for billions of individuals across the globe, we are looking for aSenior Java Developer.For this role we consider candidates residing in Sofia, due to hybrid mode of work, with 3 days per week working from the office.In this role, you’ll work as a back-end software engineer for an internal application managing client applications for cafes and restaurants. Your focus will be on developing and maintaining the application’s back-end infrastructure to ensure smooth operation and optimal performance. Collaborating closely with the team, you’ll design and implement solutions to enhance efficiency for our internal users.

Want more jobs like this?GetjobsinSofia, Bulgariadelivered to your inbox every week.

Want more jobs like this?

GetjobsinSofia, Bulgariadelivered to your inbox every week.

Get Jobs

#LI-DNI#LI-VC5ResponsibilitiesDevelop and maintain the application’s back-end infrastructure to ensure smooth operation and optimal performanceCreate technical documentationWork in the distributed team environmentLearn new technologies and deliver production-ready code efficientlyPerform code reviews for peersRequirementsStrong Java skills, Client-server - HTTP, servletsStrong Knowledge of data structures and algorithmsExperience in Unit Testing, familiar with at least one testing and mocking frameworksGood English communication skills & experience in client-facing communicationsSolid SDLC understanding and experience working in agile environmentSelf-management and strong prioritization skillsCapability to work in agile environment without direct supervisionNice to haveCloud platform (AppEngine, CloudSQL, Datastore/Firestore)Experience with Linux and ShellAPIsProtobuff data formatPerforce / gitWe offerOpportunity to Engineer your Future and to drive the world’s digital transformation with top industry clientsPersonal development program that will allow you to be valued for your strengthsWide range of professional trainings and workshopsBeing part of a collaborative, fast-growing, and innovative design teamEstablished and accelerated growth toward different career paths, competencies, and rolesBroad projects variety and possible mobility between projects over the timeCollaboration in a multicultural environment and exchange of best practices with colleagues around the worldVaried social benefits, Sports, Transportation and Health programsWork-life balance and flexible schedule, team buildings and sport opportunitiesModern office/collaboration spaces (incl. new Infinity Tower business center, Sofia)Hybrid By Design - we provide you with the best productivity options from the 2 worlds. Meet, socialize and enjoy F2F time with your colleagues, while working from the modern EPAM’s office for a few days per week and benefit from the EPAM’s virtual working environment - making you able to be productive and work from remote for the rest of the week