Enterprise Architect

CZ  ‐ Onsite
This project has been archived and is not accepting more applications.
Browse open projects on our job board.

Description

Our client, a global leader in next-generatiBon digital services and consulting is currently seeking a number of Enterprise Architects based in Czech Republic. WebEx interviews and immediate starts. Remote work available before the transition on-site.

In the role of Micro-service Java Enterprise Architect, you will interface with key stakeholders and apply your technical proficiency across different stages of the agile iteration. You will play an important role in creating the high-level design artefacts. You will guide the team technically and work closely with offshore team acting as a communication medium between the client and offshore. You will be part of a learning culture, where teamwork and collaboration are encouraged, excellence is rewarded, and diversity is respected and valued.

Responsibilities:

  • Responsible for overall architecture and design of the solution delivered by the team.
  • Work closely with business to identify data domains, rules, transformations and storage requirements.
  • Have knowledge of domain driven design and demonstrate through design, development and testing.
  • Coach developers, testers to deliver the high-quality software. Closely work with and/or Lead a highly skilled engineering team to guide, help implement and deliver solutions on time.
  • Partner closely with the product owners, business analyst to align product architecture with business needs.
  • Ability to use Spring Boot, Spring Cloud Netflix, Spring Hibernate/Spring Data for creating Java based Microservices.
  • Unit test automation using frameworks like Junit, TestNG and Mockito.
  • Ability to create OpenAPI specification and use it for top-down and bottom-up generation of code/specification.
  • Working knowledge of Jenkins, Maven/Gradle and Git.
  • Hands on experience in developing microservices with any NoSQL (MongoDB, Cassandra, DocumentDB, Couchbase etc) with a good understanding of data sharing and read/write optimizations.
  • Working knowledge on OAuth 2.0 grant types and OpenIDConnect to secure Microservices
  • Understanding on container technology and container orchestration platforms (Kubernetes/PCF).
  • Ability to comprehend how the Microservices are packaged and deployed into any one of the platforms. (For example: DockerFile, K8s Deployment & Config Maps etc).
  • Hands-on experience with Microservices Architecture Style and related patterns, where software is developed as small and independently deployable services that work together modeled around a business domain.
  • Very proficient in Java, RESTful APIs, API Gateway, Microservices communications, RDBMS/NoSQL DB and DevOps methodologies and tools.
  • Good understanding and experience of cloud native application design principles (like micro-services, stateless application meant for cloud, containers, 12 factor app principles etc.)
  • Familiarity with application and infrastructure monitoring tools such as New Relic, Splunk.
Start date
Immediate
Duration
10 months
From
DCV Technologies
Published at
03.04.2020
Project ID:
1916859
Contract type
Freelance
To apply to this project you must log in.
Register