What are the responsibilities and job description for the Software Architect (JDBC, JSP, JSON, XML, testing Java EE applications, spring boot java, API) position at 3A Soft Inc?
Job Details
Tasks performed are but not limited to:
- Lead the architecture and design sessions and ensure technical solutions are aligned with agency's strategic direction.
- Integrate disparate technologies, products, and applications into one robust architectural platform providing a seamless integration for easier access.
- Abstracting technical implementation specifics from application development.
- Reduce complex business problems into a finite set of patterns that can be easily implemented.
- Design and implement productivity tools to help rapid development of applications.
- Investigate, Client opportunities for improvement. Propose, prototype innovative ideas to exploit those opportunities.
- Design modification or extensions to the runtime frameworks with minimum or no impact on existing applications.
- Support multiple application teams in various design and technical issues.
- Conduct performance analysis and recommend improvements.
- Present technical solution proposals to management and other technical infrastructure support teams.
- Document technical solutions proposed and implemented.
- Design training material and conduct training sessions for developers.
Software Architect
Makes high-level design choices and dictates technical standards, including software coding standards, tools, and platforms. Designs multi-leveled architecture or component interactions of a large scale software system.
Expert 84 Months: Candidate is able to provide guidance to large teams and/or has extensive industry experience and is considered at the top of his/her field.
Makes high-level design choices and dictates technical standards, including software coding standards, tools, and platforms. Designs multi-leveled architecture or component interactions of a large scale software system.
Expert 84 Months: Candidate is able to provide guidance to large teams and/or has extensive industry experience and is considered at the top of his/her field.
- 84 months experience with J2EE technologies including JDBC, JSP, JSON and XML.
- 84 months experience developing, building, and testing Java EE applications using IDEs such as Eclipse and RAD.
- 60 months experience writing web-based spring boot java applications.
- 60 months experience writing java-based rest API services.
- 84 months experience writing SQL statements for relational databases.
- 84 months of experience in system analysis and design of multi-tiered transactional systems.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.