صاحب العمل نشط
حالة تأهب وظيفة
سيتم تحديثك بأحدث تنبيهات الوظائف عبر البريد الإلكترونيحالة تأهب وظيفة
سيتم تحديثك بأحدث تنبيهات الوظائف عبر البريد الإلكترونيلم يكشف
لم يتم الكشف عن الراتب
Role: java Architect
Location: Hybrid Columbus Ohio Must be local or within a onehour drive Hybrid position with a minimum two days per week in office work
Duration: 12 Month contract
Client: State of Ohio
Visa: All Visa Except TN and CPT
Interview: Video
Description:
This position will play a pivotal role in leading the design and implementation of a strategic plan to break down our current monolithic applications and transition towards a microservices architecture. They will consult with the clients to define needs or problems conduct research perform studies and surveys to obtain data and analyze problems to advise on or recommend solutions utilizing knowledge of theory principles or technology of a specific discipline or field of specialization. Additionally they will be responsible for taking the lead on a new software development project for an innovative cloudnative application.
The Microservices Architect is responsible for designing developing and implementing application infrastructure to provide highly complex reliable and scalable applications and systems to meet the organizations objectives and requirements. The Microservices Architect must be familiar with a variety of the application technologies environments concepts methodologies practices and procedures and rely on experience and judgment to plan and accomplish goals. This position must have experience in JAVA (including Restful APIs Node Angular AWS Cloud concepts Micro Services SOAP web services JSON) and be able to perform a variety of complicated tasks with minimal or no direct supervision. Candidates for this position must have proven experience defining systems and application architecture and provide vision problem anticipation and problemsolving ability to our organization.
Develop a comprehensive plan for migrating our monolithic applications to a microservices architecture. This includes defining the service decomposition strategy communication protocols containerization approach and API design principles.
Lead the design and development of new cloudnative applications using microservices principles and best practices. Choose the right technology stack and ensure code quality and maintainability.
Collaborate with developers to implement the microservices architecture for existing applications. This includes designing APIs developing microservices and integrating them into a cohesive system.
Possess a deep understanding of modern distributed systems concepts containerization technologies (Docker) and API gateways.
Effectively communicate complex technical concepts to both technical and nontechnical stakeholders. Work collaboratively with developers DevOps engineers and product managers to ensure successful project execution.
Establishes priorities and schedules and oversees and reviews work of systems analysis personnel and programming personnel.
Reviews feasibility studies and time and cost estimates of new or revised systems.
Assists in the development of standards procedures and operating systems applications.
A combination of directly related technical training and handson experience.
Works with stakeholders and management to ensure projects are completed on time and according to organization standards.
Consults with personnel in other information systems groups to coordinate activities.
Consults with management to clarify systems and programs intent identify problems suggest changes and determine extent of application systems changes required.
Participates in developing a project plan and schedule with key milestones contingency plans workflow charts or diagrams.
Experience in software development with a strong focus on microservices architecture.
Required
7
4year college degree in computer science or related field with advanced study preferred.
Required
Experience in technology consulting enterprise and solutions architecture and architectural frameworks in Java
Required
7
Intermediate/advanced knowledge of the AWS services
Required
Proficiency in multiple modern programming languages (Java JavaScript Angular).
Required
Java Spring / Spring Boot Messaging APIs REST Microservices and integration
Required
Demonstrated experience leading or developing high quality enterprise scale software products using a structured system development lifecycle
Required
Possess a deep understanding of modern distributed systems concepts containerization technologies (Docker Kubernetes) and API gateways.
Required
Java
JavaScript
Angular
دوام كامل