20 Apr
Enterprise Architect Developer
Michigan, Michigancenter , 49254 Michigancenter USA

Vacancy expired!

Job Summary: Full stack senior developer with good analytic and problem solving skills. Proficient in Java and experience with Kafka, UI (Single Page Application) frameworks and cloud experience is preferred. Should be able to follow Enterprise Architect’s technical direction and work independently and with peers for deliverables. Also, provide support to users, peers and other domain/feature team members ensuring standards and participate in collaboration across ISS and the Business.

Primary Job Responsibilities:
  • Writes high quality, well-tested shared components that can be leveraged by multiple systems.
  • Supports and collaborates with multiple development teams and provide technical guidance.
  • Maintains knowledge of modern technologies, open Source libraries, tools and frameworks.
  • Provides vision and strategic oversight during product evaluation, solution prototyping, and proof of concept activities.
  • Participates in the analysis, design, and development of technical specifications, programming, and testing of application components. Able to facilitate the creation and maintenance of analysis and design models.
  • Maintains knowledge in multiple programming languages.
  • Works with Enterprise Architecture Team to define and document solution overview and definition of integration components and in accordance with enterprise vision/goals. (Forward looking)
  • Works with EA team to create and support development best practices, code quality, and is an advocate for such in Communities of Practice.
  • Provides mentorship to other engineers and also be open to learning from peers.
  • Promotes responsible engineering practices, automated unit and stress testing, engineering for data security, resiliency, scalability, etc.
  • Takes requirements (business features, technical debts and internal enhancements) to designing resilient solutions.
  • Maintains knowledge of containerization technologies (such as Docker) and familiarity with micro-service architecture and development patterns
  • Maintains knowledge in high volume transactions and distributed applications– both real-time and batch
  • Vacancy expired!


    Report job