Copyright OPTnation. All rights reserved.

Senior Java Developer

Job ID : 34471

Job Title : Senior Java Developer

Location : Frisco, TX

Comapny Name : MSIT

Job Type : Full-Time, Part-Time, Contract, Training

Industry : Information Technology

Salary :  $27000 - $37000  per hour

Work Authorization : ["OPT","CPT","Entry Level","F1","H4","L1","H1 Visa","TN Permit Holder","Green Card Holder","Canadian Citizen","All EAD","US Citizen"]

No. of Positions : I have ongoing need to fill this role

Posted on : 08-18-2023

Required Skills : Object-Oriented Design, Good delegation, Time management skills.

Benefits : Medical Insurance, Dental Insurance, Vision Insurance, 401K, Life Insurance

Job Description :

Responsibilities:

  • Provide technical leadership and expertise around product deliverables.
  • Apply and integrate technologies such as Java, JEE, XML, AJAX, Web Services, HTML, JavaScript to conceptualize, design, develop and unit test web-based applications.
  • Evaluate technologies then design and architect software solutions in agile team.
  • Provide feedback to product management regarding user stories, acceptance criteria and story point estimation.
  • Create detailed designs for implementations of user stories.
  • Collaborate with team members about their designs and solutions.
  • Utilize TDD to create code and unit tests which check acceptance criteria and provide 80% code coverage.
  • Perform code reviews as well as subjecting your code to reviews.

Requirements:

  • 6+ years of professional development with Java, JavaScript, HTML, XML.
  • 4+ years of professional development with J2EE/JEE, SOAP, REST, Web Services, JMS, Messaging Middleware.
  • 4+ years of professional development with JDBC, Hibernate, SQL, EJB, Servlets, OSGi, Spring.
  • Effective time management and communication skills.
  • Experience with Struts or similar MVC framework preferred.
  • Demonstrated ability to learn new technologies and frameworks is a must.
  • Experience with automated unit test frameworks and test coverage tools preferred.
  • Experience as a technical lead preferred.
  • Experience developing applications with Agile team methodologies preferred.
  • BA/BS/MS in Computer Science/Information Systems or comparable experience.

Key Skills:

  • Experience designing, building and testing Java EE applications.
  • In-depth knowledge of popular Java frameworks like JSF and Spring MVC.
  • Experience with Object-Oriented Design.
  • Good delegation and time management skills.

Company Details :

Company Information hidden please Login to view details

Login To Apply Now! Register & Apply Now!