This site uses cookies. To find out more, see our Cookies Policy

Java Developer (R1053076) in Halifax, CA at IQVIA™

Date Posted: 11/21/2018

Job Snapshot

Job Description



Back End Engineering

Keywords: Java Developer, Java Engineer, Back End Developer, Back End Engineer, Services Develop, Services Engineer, Web Services Developer, Web Services Engineer, REST services Developer, REST Services Engineer.





Minimum requirements:

  • Strong analysis and problem solving skills
  • Strong knowledge of the java programming language and the server environment.
  • Deep understanding of good programming practices, design patterns and Object Oriented Analysis and Design
  • Ability to work as part of a team by contributing to product backlog reviews and solution design and implementation
  • Be disciplined in implementing software in a timely manner while ensuring product quality isn’t compromised


Minimum qualifications:

  • Successfully implemented and released REST services using a modern java framework in the past 3 years
  • Successfully designed database models that are adequate for the problem on hand
  • Formal training in software engineering, computer science or computer engineering.
  • Worked as part of a mature engineering team


Ideal candidate:

  • Have a working knowledge with Spring Boot 1.5 or 2.0
  • Have a working knowledge with Java 1.8 features such as streams and lambda expressions
  • Have a working knowledge with Domain Driven Design and Similar Architecture concepts
  • Understands reactive programming, reactive systems, Point to Point and Pub/Sub queues
  • Have a working knowledge with containerization and build pipelines
  • Successfully implemented REST Services that can interact seamless with Front End web applications

#LI-RH1



Job ID: R1053076