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