Enterprise Solutions Architect

28 Jun 2024

Vacancy expired!

NOTE:

Candidates need to be from one of the below mentioned locations as this role may become hybrid in the future:

Minneapolis, Chandler, AZ; Irving/Dallas, TX, Charlotte, NC; New York, NY

One of our clients is looking for an Enterprise Solutions Architect with the following skills and experience:

MUST HAVES:

Experience working with SalesForce or CRM Architect from an Enterprise size company with a background in J2EE or Java OpenSource technologies. Application Arch is good. API's Integrations, Rules Based platforms (IBM BPM/other)

Job Description:

  • The Enterprise Solutions Architect will be responsible for solutions design to support Wholesale Digital Technology & Transformation organization. In this role, the architect will be responsible for end-to-end architecture, leveraging modern architecture style of micro services, domain driven design & event driven architecture.
  • Additional daily tasks include but are not limited to the following:
  • Closely partnering with projects, Business Analysts and Developers on application definition, design, development, integration, testing and support of reliable and reusable Java software solutions.
  • Analyze highly complex business requirements; generate technical specifications to design or redesign complex software components and applications for middleware.
  • Develops new, highly complex original code while practicing test-driven development and taking end-to-end ownership of your part of the functionality.
  • Modernization - Has built micro services in the time to market space and has implemented at least two microservices using test-driven development and taking end-to-end ownership of your part of the functionality.
  • Act as an expert technical resource for modeling, simulation and analysis efforts and provides coding direction to less experienced staff.
  • Work with team members to provide insight into solving complex problems with middleware while leveraging enterprise and industry best practices (including scalability, availability, maintainability, and flexibility).
  • Work with QA teams to conduct integrated (application and database) stress testing, performance analysis and tuning.
  • Support systems testing and migration of platforms and applications to production.
  • Develop new documentation, departmental technical procedures and user guides.
  • Ensure quality, security and compliance requirements are met and participation in code review
  • Work within frameworks, help improve them by staying current with J2EE development, architecture and database technologies to improve software quality, efficiency and ease of use.
  • Accurately estimate software development, testing, deployment and conversion timeframes.
  • Actively listen to and cooperatively work with other internal team members in order to contribute positively to updates and changes to the application.
  • Act as an escalation point for application support and troubleshooting.
  • Assure quality, security and compliance requirements are met.
  • Relocation assistance is not available for this position.

Required Qualifications

  • Strong understanding of Enterprise Design Patterns, OOP, SOLID, DDD and RESTFul Architecture.
  • At least 15+ years in delivering solutions within enterprise environment; preferred to be Java enterprise based solutions or with java open source stack & frameworks, Spring, Spring boot
  • At least 6+ years of experience as application architect or systems architect.
  • Experience delivering projects using agile methodology in Scrum/Agile environment preferably SAFe
  • Excellent verbal, written, and interpersonal communication skills
  • Financial industry background & experience

Desired Qualifications

  • A combination of two or more of the following domain expertise:-
  • Integration and building API's in REST using MuleSoft, Camel, Fuse etc.
  • API gateways such as Apigee, WSO2 and open source products such as Zuul, Consul and Eureka (Netflix OSS)
  • BPM or Workflow such as Alfresco, IBM BPM, jBPM, Activiti, Camunda, ODM, Drools, jRules etc.
  • Experience in working utilizing domain driven design, event driven architecture using open source frameworks such as Axon, Spring Boot.
  • Experience with Big Data/NoSQL databases and frameworks experience working with Hadoop, Mongo, Cassandra, HBASE, Kafka, MapRDB, Spark, MapR stream.
  • Enterprise messaging technologies such as Kafka, IBM MQ, Active MQ, Solace etc.
  • Good Knowledge of DevOps processes, CI/CD pipelines using Jenkins, uDeploy, Git, Nexus etc.
  • Good knowledge and understanding of cloud architecture for any of the top providers AWS, Azure or Google (certification is a plus).
  • Good understanding of Enterprise Security architecture, SSO, Identity federation using SAML, OAuth2/OIC. Working experience with products such as Ping Identity or Okta is a plus.
  • Experience in streaming technology using open source framework such Spark, Storm & Flink is a plus.
  • Experience applying new technologies to business needs in a technologically innovative, change-driven organization
  • Strong analytical skills with high attention to detail and accuracy
  • Ability to work effectively, as well as independently, in a team environment
  • Ability to mentor and train less senior staff

Interested candidates may submit their resumes online or call at 310-906-4780 for further information regarding the position.

Beacon Hill is an Equal Opportunity Employer that values the strength diversity brings to the workplace. Individuals with Disabilities and Protected Veterans are encouraged to apply.

Company Profile:

Beacon Hill Technologies, a premier National Information Technology Staffing Group, provides world class technology talent across all industries utilizing a complete suite of staffing services. Beacon Hill Technologies' dedicated team of recruiting and staffing experts consistently delivers quality IT professionals to solve our customers' technical and business needs.

Beacon Hill Technologies covers a broad spectrum of IT positions, including Project Management and Business Analysis, Programming/Development, Database, Infrastructure, Quality Assurance, Production/Support and ERP roles.

Learn more about Beacon Hill Staffing Group and our specialty divisions, Beacon Hill Associates, Beacon Hill Financial, Beacon Hill HR, Beacon Hill Legal, Beacon Hill Life Sciences and Beacon Hill Technologies by visiting www.beaconhillstaffing.com.

We look forward to working with you.

Beacon Hill. Employing the Future

  • ID: #43660189
  • State: North Carolina Charlotte 28202 Charlotte USA
  • City: Charlotte
  • Salary: USD TBD TBD
  • Job type: Contract
  • Showed: 2022-06-28
  • Deadline: 2022-08-26
  • Category: Et cetera