Position: Senior Java Engineer
Company: GlobalLogic
Category: Java
Experience required: 3y
English level: intermediate

**Job Description**
3 to 6 years working with Java application end to end development
Strong core Java skills and well versed on coding, design patterns and related frameworks
Strong knowledge with frameworks like Spring, Spring boot, etc.
Experience using REST API´s
Experience with version control tools like git
Experience working with large scale enterprise applications
Experience with Agile/Scrum methodology.
Experienced in Continuous Integration and Continuous Deployment (CI/CD) methodologies.
Experience building reusable components
Experience with Unit Testing, BDD

**Job Responsibilities**
Design and implement intuitive, easy-to-use software features for the virtual conferencing platform
Develop clean, maintainable, and easy-to-understand code
Create unit tests for newly-implemented features to ensure their quality
Implement feature requests based on thorough investigation, bug reports, team discussions, planning, architecture, testing, and reviews.