Please login/register to apply for this job.
8 Feb 2022

Freelance System Architect

MyNiceJob – Posted by mynicejob Tampa, FL

Job Description

 Mid-senior
 8 Years
 Bachelor’s degree
 Information Technology

 Financial Services

 1
 No

 Only US citizens and Greencard holders

Note : This is a Contract to Hire role

Principal Responsibilities:

  • Work hands on and lead a development squad. Assist the squad in maturing their ways of working in agile, continuous integration, and continuous delivery.
  • Promote squad development through continuous learning practices, peer programming, and peer reviews.
  • Work with the Architecture, Infrastructure and Development teams to specify architecture and technical standards, and oversee design and implementation, to direct and constrain technical solutions.
  • Promote reuse, approved technical standards and the technology strategy, make progress towards the future state architecture, reduce the cost and timeframe of development and improve systems availability.
  • Create architecture strategies, patterns and specifications particularly (but not exclusively) in the area of enterprise integration, middleware and messaging.
  • Support colleagues as a subject matter expert on RESTful design patterns and related middleware and messaging APIs.
  • Work with project teams to guide design, and advise execution teams in building solutions that assure alignment with architecture specifications and standards.
  • Escalate and resolve architecture and other technical issues.
  • Document and communicate architecturally significant implementation details
  • Work with architecture teams throughout company to define and document architecture patterns and technology standards to accommodate delivery of functional requirements and meet expectations for non-functional requirements such as: usability, availability, capacity and performance, scalability, reliability, security and business continuity.
  • Define and implement proofs of concept and reference architectures that support architecture direction by proving that new technologies and/or architecture patterns

Qualifications:

  • At least 8 years software development experience and Java and related software frameworks and technologies:
  • Backend Technology: Java, REST, JPA, Springboot, Spring Web, Spring Security
  • Frontend Technology: Angular, Prime NG, Bootstrap CSS
  • Testing Frameworks / Technology: JUnit, Mockito, TestNG, Karma, Selenium, UniREST
  • Data Formats: JSON, XML
  • Databases: DB2, Postgres
  • Messaging: Solace, MQ
  • Legacy Technology a plus: Servlets, JSP
  • Deep understanding of Security Types: Mutual Auth, OAuth, JWT, Basic, etc..
  • Understanding of CI/CD Tools: GIT, Maven, Jenkins, Bitbucket

NOTE: All candidates presented must know that when hired for the role that they will start out working remotely initially due to COVID-19 with DTCC offices closed but that they must be expected to work onsite in the office once offices are reopened (tentative target in Q2). When office reopens: 3 days onsite, 2 days remote (subject to change based on team business needs)

MUST HAVE

At least 8 years of software development experience using Java and related software frameworks and technologies:

TECH STACK

Backend Technology: Java, REST, JPA, Springboot, Spring Web, Spring Security
Frontend Technology: Angular, Prime NG, Bootstrap CSS
Testing Frameworks / Technology: JUnit, Mockito, TestNG, Karma, Selenium, UniREST
Data Formats: JSON, XML
Databases: DB2, Postgres
Messaging: Solace, MQ
Legacy Technology a plus: Servlets, JSP
Deep understanding of Security Types: Mutual Auth, OAuth, JWT, Basic, etc..
Understanding of CI/CD Tools: GIT, Maven, Jenkins, Bitbucket

Job Categories: Information Technology. Job Types: Freelance. Job Tags: Angular, CD, CI, DB2, Java, MQ, Mutual Auth, OAuth, Springboot, and System Architect. Salaries: $60 – $70 hour.

Endless.

Apply for this Job