Position: Senior Java developer
Company: Oxagile
Category: Java
Experience required: 5y
English level: upper

Minimum Qualifications:

— 5+ years experience with Java
— Good knowledge of classic algorithms and data structures
— Database technologies proficiency: SQL+NoSQL
— Understanding how modern software architectures work (client-server, Web technology, microservices)
— Engineer thinking, understanding of object-oriented programming, SOLID
— Good command of Git, Maven, JUnit
— Basic level of spoken English

In Return, We Provide:

— Innovative long- and mid-term projects within the online video, real time communication, and programmatic advertising domains;
— Competitive salary;
— A clear, well-established, yet flexible project management process that is being constantly honed to help you succeed;
— Accessible management who understand the value of an open door policy and are driven to help solve problems quickly and constructively;
— A chance to work with world-renowned brands;
— Perks and bonuses that include medical coverage, sports compensation, professional certification and training classes, a generous employee referral program, free coffee and snacks, and more;
— Flextime schedules;
— A modern, comfortable office facility just a stone’s throw away from the metro.


Responsibilities:

— Perform requirements analysis to define possibility and way how to implement them;
— Discuss requirements with customers: formalization, documentation, сoordination and visualization of requirements;
— Split assigned tasks into the subtasks;
— Participation in the estimates of stories (in story points), tasks and sub-tasks (in hours);
— Implement Subtasks according to the requirements and company code guidelines;
— Follow the company’s Git flow;
— Perform code review (both own code and code of other team members);
— Create and update technical documentation;
— Escalate project problems (software, hardware, resources) to SM/Dev Lead;
— Help to identify and implement new development process improvements.

Project description

You will work at the challenging projects that utilize state-of-the-art technologies and deliver value to high-profile clients across Europe and the United States brands such as Disney, JumpTV, Discovery, Google, Vodafone, etc.

Customer is a Technology Production and Internet Broadcasting company for Meetings & Events. Helping organizations leverage the power of technology in order to communicate online, internally and externally, more efficiently and effectively.

If you are up for the challenge, let’s talk! Please get in touch by using the button below!