Position: Middle Java Developer
Company: GlobalLogic
Category: Java
Experience required: 3y
English level: intermediate

Job Description
3+ years of experience in commercial development with the use of Java, Spring Framework.

Understanding and strong practice with the development of Muti tiered Distributed Architecture and Microservices
Knowledge of SDLC processes and tools, Iterative Design & Prototyping
Intermediate to advanced English (read/write/speak) for daily communication with the customer's subject matter experts
Good understanding of best practices of software development (code reviews, continuous integration, pair programming, etc.)
Strong practice Design Patterns and Java Enterprise Design Patterns, deep experience in core java related manifests, main java data structures, and algorithms experience

Job Responsibilities
Take responsibility for the components and features of new medical software development.
Report progress and issues to Lead engineer and cooperate with other teams on the project if required (UI/UX team, Manual and Automation test teams, Process Quality team, Management team).
Communicate project status and support technical discussion with managers and engineers on the client-side

Department/Project Description
Our client is a leading US-based manufacturer of medical devices developing innovative medical systems and services that provide patient monitoring and cardiology diagnostics to clinicians and healthcare facilities around the world.

Our team is focusing on designing and developing the next iterations of complex software/hardware platform for patient monitoring, where the software has strong restrictions for safety and quality

Job Description
- Experience with Java 7, Web-services (SOAP, REST);
- Understanding of distributed application development concepts
- Team player
- Intermediate English both spoken and written

Job Responsibilities
- Work on new features and bugfixes
- Take part in the migration code from .NET project
- Improve the performance of current approaches
- Cover new and existing code with Unit tests

Department/Project Description
The client is one of the biggest manufacturers of medical devices in the US. The company produces a variety of medical devices and applications.

The purpose of the project is a Clinic-Patient Web system that serves medical devices data upload, storage, and analysis.

Keyskills - Must Have
Java REST
Keyskills - Nice to Have
.NET ASP .NET Web API