Position: Junior Java Developer
Company: GlobalLogic
Category: Java
Experience required: no_exp
English level: intermediate

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
- At least 6 months of software development experience using Java
- Knowledge of OOP and design patterns
- Experience in the Spring Framework (Core, MVC, Boot)
- Experience in developing RESTful APIs
- Experience in writing software using Test-Driven Development principles
- Ability to work in agile environment
- At least intermediate English skills

Nice to have:
- Experience in JavaScript
- Knowledge of SQL

Job Responsibilities
- Design, build, and maintain efficient, reusable, and reliable Java code
- Ensure the best possible performance, quality, and responsiveness of the applications
- Identify bottlenecks and bugs, and devise solutions to these problems
- Help maintain code quality, organization, and automatization
- Contribute to project deliverables and success