Position: Middle Java Engineer
Company: customertimes.com
Experience required: 3y
English level: intermediate

**About the project:**

Development and Cloud Migration activities for an advanced software platform supporting medical affairs-led business transformation, operational excellence, and connectivity – purpose-built to help strategically plan and manage medical evidence generation, grant programs, and communication activities.

**Job Responsibilities:**

As a Java Software Engineer you will be in charge of engineering and implementing a high-loaded enterprise system. It serves thousands of users logging into our product every day and collects over 4TB of heterogeneous data each week.

**Requirements:**

• 3 + years of Java development
• Experience with OOP
• A good foundation in algorithms, design patterns, and data structures
• Integration with 3rd party tools/systems
• Experience with unit/integration testing
• Knowledge in Java Enterprise Edition
• Nice to have exp in React or JSF
• Strong understanding of RDBMS concepts + SQL
• Practical experience with MSSQL
• Experience with Widfly or AWS
• Good spoken and written English