Position: Senior Java Developer
Company: Customertimes Corp
Experience required: 3y
English level: intermediate

Job Responsibilities:
As a Java Software Engineer you will be in charge of engineering and implementing of a high loaded enterprise system. It serves thousands of users logging into our product every day and collect over 4TB of heterogeneous data each week.

Requirements:
Java experience:
• 3 + 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
regression
• 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

Kotlin experience:
• Kotlin Core
• Coroutines
• Extensions
• Functions
• Kotlin multiplatform would be a plus
• Good spoken and written English

Technologies:
Experience with Amazon services is a plus
Kotlin

We offer:
• Regular compensation package reviews
• 20 days of paid vacation, 15 paid days of sick leave with a doctor’s note, and 5 working days of paid sick leave without a doctor’s note
• Medical insurance coverage for employees, plus an option for family insurance coverage at a corporate rate
• Support for participation in professional development opportunities (webinars, conferences, trainings, etc.)
• Regular team-building opportunities, as well as bi-annual company-wide events
• Flexible work environments, including in-office, remote, or hybrid, based on employee preference and manager approval
• Free English classes in the office

About us:
Customertimes — US-based service IT company that specializes in consulting, development, integration, and support of the cloud solutions based on Salesforce, Heroku, MS SharePoint, and other platforms.
We deliver cutting-edge technologies and services to our client in Pharma, Life Science, CPG, Finances, etc. Our project teams develop the digital solutions that can force and improve the health care in different countries, upgrade the business processes in retail trade, add the new options to the industry of digital entertainment.