Customertimes is looking for a Middle Java Developer. Our client is a global leader in medical affaires and healthcare comminication.
Catch a cool opportunity to work in the international team of strong professionals!
— Support the design, development and maintenance of several commercial software products, implemented across a range of production environments;
— Diagnose problems and develop solutions in a fast-paced, dynamic environment using Agile and traditional development methodologies;
— Leverage knowledge of the software development lifecycle and architecture to complete day-to-day tasks;
— Train incoming Software Development team members in internal procedures and product specifications.
— 2 + years of Java development;
— Experience with OOP/OOD;
— Experience with clustered applications, pooling, connection management, transactions;
— Familiarity with programming specifics like asynchronous I/O, concurrency, distributed data systems and
— A good foundation in algorithms, design patterns, and data structures;
— Integration with 3rd party tools/systems;
— Experience with unit/functional testing;
— Spring Framework;
— Familiarity with Apache projects like Thrift, Hibernate, and Hadoop;
— Strong understanding of RDBMS concepts + SQL;
— Practical experience with MySQL;
— Good spoken and written English.
— A developed grading system for your individual growth;
— Well-established processes and loyal management;
— Flexible work schedule;
— A lot of corporate webinars/workshops/etc.
— Regular compensation package reviews;
— 20 working days paid vacation leave, 15 working days of paid sick leave with a certificate and 5 working days of paid sick leave without a certificate;
— Medical Insurance program for employee (and the ability for an employee to insure family members at a corporate rate);
— Certification coverage & support for participation in specialized events (webinars, conferences, training, etc.);
— Regular team-buildings inside team projects, as well as summer and winter corporate parties for the entire company (online with presents);
— Office or remote or mixed types of work;
— Free English classes in the office;
— Convenient office location in the center.