We are in need for a Java Architect for a full-time/permanent opportunity in Irving, TX. This person will need to be local and willing to work onsite 2-3 days/week.
SUMMARY
The Java Architect is responsible for providing IT services and provides technical support for web-based application solutions. It is a technical leadership role which supports the solution construction, implementation, and system integration. This position advises other IT professionals and delivers high quality solutions to the Company in response to complex business requirements.
RESPONSIBILITIES
Analysis
Docker
Research
Software Development
Scheduling
SUMMARY
The Java Architect is responsible for providing IT services and provides technical support for web-based application solutions. It is a technical leadership role which supports the solution construction, implementation, and system integration. This position advises other IT professionals and delivers high quality solutions to the Company in response to complex business requirements.
RESPONSIBILITIES
- Design/Architect/Support Cloud Native Applications.
- Create and maintain documentation for system designs, APIs, and configurations.
- Work with Vendors/Partners in review/build/support of Applications.
- Advises IT professionals (Project Managers, IT Architects, and IT Specialists) on tools, technology, and methodology related to the development and implementation of IT solutions. May be asked to research special topics as part of team responsibilities.
- Advises End Users in the analysis of business requirements and the selection of technical solutions for medium to large sized projects and participates in formulating a technical approach to integrate hardware, services, and system control and application software into an information processing solution to meet significant, complex requirements.
- Leads implementation or technical support activities. This includes leading the entire implementation project, recommending team members and organizing the team, defining tasks, tracking and reporting progress, and delivering the systems solution on time and within budget.
- Participates regularly in overall functional planning. Identifies estimates and presents cost, schedule, and technical risks for solution elements, in solution development and implementation planning. Responsible for budget control of medium to large projects.
- Independently generates technical solutions, based on analytical skills and business knowledge involving technology, methodology, processes, tools and solution components.
- 12+ years of Java Software Development experience.
- 5+ years of Technical Leadership experience, with strong leadership skills.
- 5+ years of Architecture experience.
- 3+ years of experience in Docker, Kubernetes and Cloud Concepts.
- 3+ years of experience with NoSQL Databases similar to MongoDB.
- Preferred- Certification in any Cloud Platform (AWS, Azure).
- General knowledge of DevOps, Azure DevOps, Cloud Concepts.
- General knowledge of Kafka, EventHub or similar technologies.
- General knowledge of ReactJS or Angular.
- Creativity in developing and implementing multiple IT solutions related to define information systems projects.
Recommended Skills
KubernetesAnalysis
Docker
Research
Software Development
Scheduling