Senior Java Developer (Contract)
ProEnlist
Moline, IL, United States
2d ago

Contract Position w / Benefits & Option to Extend

NOT REMOTE

Start : Jul 15, 2019 Duration : 26 Weeks

Pay Rate : $58.50 $65.00 / hr

Position Overview :

We are looking for a Java Developer with experience using advanced Java technologies and learning new and developing technologies in a fast moving agile environment.

Responsibilities :

This position requires a problem-solver with solid experience in Java technologies, and proven expertise, including :

  • Development of REST web services, Microservices and code using Java / J2EE technologies
  • Develop solution using TDD and industry best practices
  • Ensuring code quality and application performance
  • Peer code reviews
  • Working with Agile team members and stakeholders
  • Story grooming and relative estimation with team
  • Sprint planning discussion with team and product owner
  • Working as a team player focusing on reuse, performance, standards and delivery timeline
  • Anchor technical discussion, lead team of developers towards successful solution implementation
  • Excellent communication and documentation skills
  • Required Qualifications :

  • Spring Core, AOP, and MVC Module
  • Restful web services
  • Spring Boot
  • Microservice architecture
  • Java / J2EE
  • Mockito, Powermock
  • JPA, Hibernate
  • Note : We understand that Java development is more like art of development and implementation, number of years in the experience is important but we are ready to talk to you even if you are new to this field but have strong expertise of required skills rooted within you.

    Preferred Skills (one or more desired) :

  • GIT, Jenkins, Maven, CI
  • Caching mechanism (Memcahce)
  • NoQL database (MongoDB)
  • Code quality tools like PMD, CheckStyle, SonarQube
  • Search engine concepts like Apache SOLR, Elastic search
  • Security implementation using OAUTH or SAML
  • Apply
    Add to favorites
    Remove from favorites
    Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form