Position: Middle Java Developer
Company: Provectus
Category: Java
Experience required: 2y
English level: intermediate

Software Engineering or related field with 5+ years of professional software development experience
Strong problem solving skills with experience in frameworks such as Spring Core, Spring MVC, Spring Batch, Spring Boot, Hibernate, SOA, SOAP/REST Web Services, Microservices, Node.js
Experience in databases such as RDBMS like MySQL, Oracle, NO SQL database
Experience in cloud platform such as GCP, AWS
Good exposure of front end development fundamentals including JavaScript, CSS, HTML, React.js, and AngularJs
Experience working in an agile environment, updating tasks in scrums, meeting the commitments provided to different agile teams
Hands on experience working with source control system GitHub
Strong analytical and debugging skills
Good exposure to Agile development Methodology
Good communication & writing skills