Job Description :

Job Title: IT - Java Developer
Dureation - 6+ months:
Location: Lewisville, TX, 2 days onsite

Job Description:

  •  When office reopens workers will be expected to be onsite 2 days a week. Must be local to the TX office.

Responsibilities:

  • Excellent analytical and technical skills utilizing object oriented analysis and database design, relational database design.
  • Participate in collaborative concept definition, architectural refinement and software design
  • Follow Agile practices, with ability to work independently and as part of the agile team
  • Willingness to learn new technologies based on organization needs
  • Able to develop high quality software with adherence to the organization standards
  • Highly responsive in resolving issues
  • Creative in proposing new ideas
  • Good Team Player with an attitude to contribute at all levels for the team's success

Requirements:

  • 8+ years hands-on Java application development experience utilizing data persistence environments.
  • Experience designing, building and testing Java EE applications and In-depth knowledge of popular Java frameworks
  • 2+ years of hands on development experience in multithreaded programming.
  • 2+ years hands-on experience with Angular JS, JavaScript
  • Significant experience in designing and building REST services and a familiarity with Microservice architectures
  • Comfortable with relational database design and SQL
  • Experience working with web user interface technologies
  • Working experience with Gradle, GIT, GitHUB, GITLab, etc.
  • Strong verbal and written communication skills

Bachelors degree in Computer Science or equivalent, Masters good to have

             

Similar Jobs you may be interested in ..