Description

Java Architect

Remote Job |   2022-04-22 05:25:33

Apply Now

Share Job 

Job Code : DMV(11417AA23)

Application Architect 3

Remote

12+ months Contract

Required Experience:

Design, develop and implement applications. Direct the development process from conception to completion and oversee the efforts of all associated technical staff.

Performs advanced (senior-level) computer programming and analysis work in support of the Client Application Services Unit.

Work involves overseeing the planning, scheduling, and assigning of programming projects; analyzing proposed computer applications; and providing technical programming assistance.

Reviews existing application system capabilities, workflow, and scheduling and makes improvements based upon analysis of business or user requirements, procedures, business processes, or business/technical problems.

Plans and assigns the work of others.

Works under minimal supervision with considerable latitude for the use of initiative and independent judgment.

Required Skills:

Years    Required/Preferred       Experience

8          Required                      Progressively responsible experience performing systems analysis design on business applications software.

8          Required                      Experience in design and development of multi-tier applications in Java/J2EE technology (Java design patters, MVC, JSP, Javabeans, Servlets etc), Spring/Springboot framework.

8          Required                      Experienced with designing SOA based architecture. Working knowledge of XML, HTML, WSDL, Javascript, AJAX, JSF, JQuery, NodesJS

5          Required                      Advanced scripting skills

5          Required                      Experience in Bash, Python scripting

5          Required                      Manage development work pipeline for application portfolio (daily scrums, PM coordination, etc)

5          Required                      Experience with SVN, GitHub, JIRA

4          Required                      Education - Graduation from an accredited four-year college or university with major in computer science, computer information systems, management information systems, or a related field

3          Required                      Experience in technical report writing and documentation specifications. (i.e. software development documentation, including designs, mockups, workflows, test cases to ensure functional and optimized performance, knowledge transfer documents, etc.)

2          Required                      Technical lead overseeing application ecosystem. Recommending and leading modernization and optimization efforts.

2          Preferred                      Experience working with DB2 databases

2          Preferred                      Experience in Confluence, JAMA.

2          Preferred                      Working knowledge of Linux

2          Preferred                      Experience developing and supporting BIRT reports.

2          Preferred                      Agile Management Software Development with Test Driven Development, Iterative development, Scrum pair and other agile practices and methodologies.

2          Preferred                      Experience in using IDE like Eclipse , Meeclipse, STS for debugging and using java coding standards from the beginning of development.

1          Preferred                      TxDMV development experience.

Education

Any Graduate