Java Application Architect (Data Platform)

Java, J2EE, Azure, AWS, SQL, git, svn, ReactJS, Javascript, CSS., HTML5., Agile, Architect, design patterns
Contract W2, Contract Independent, Contract Corp-To-Corp, 6 Months
Depends on Experience
Work from home not available Travel not required

Job Description

POSITION SUMMARY

  • As an Application Architect for the data platform team, your role will be one of the core members of the team.
  • You will bring your expertise in software design and development to create extensible services into a cohesive platform to work seamlessly across different ecosystems.
  • You'll work with Analysts, Product and Project Managers, UX, and other software engineers to extend our platform’s capabilities in support of all company’s products.

 

POSITION DUTIES & RESPONSIBILITIES

  • Understand and interpret requirements contributing to technical architecture & design documents applications in support of the company’s Cloud platform.
  • Lead design and development of key products for company.
  • Lead process definition and process improvement related to software engineering processes with emphasis on continuous delivery.
  • Resource development – train and mentor current staff.
  • Maintain current understanding of marketplace and developments related to software engineering.

EDUCATION

  • Bachelor’s Degree in Computer Information Technology, Computer Science, Management is required.
  • Master’s Degree preferred.

 
EXPERIENCE

  • Prior experience leading the design and development of software products.
  • Agile methodologies experience.
  • Strong communication skills, ability to learn, demonstrate intellectual curiosity, ability to work in a team environment.  Self-motivated, passionate and strong leadership skills.

SKILLS

  • 5+ years or prior experience as an Application Architect or Technical lead is required.
  • 8+ years of developing software using object-oriented or functional language experience using Java / J2EE.
  • 5+ years of SQL.
  • 2+ years of version control systems (git, svn, etc.).
  • 2+ years of ReactJS or equivalent Javascript framework.
  • 5+ years of CSS.
  • 2+ years of HTML5.
  • 5+ years of experience using Agile development processes (e.g. developing and estimating user stories, sprint planning, sprint retrospectives, etc.).
  • 3+ years of experience in cloud-based development and delivery (e.g. Azure, AWS).
  • Familiarity with big data technologies and basic understanding of architectural design patterns
  • Familiarity with document databases (e.g. MongoDB).
  • Familiarity with distributed computing patterns, techniques, and technologies (e.g. ESB).
  • Familiarity with continuous delivery technologies (e.g. Puppet, Chef, Ansible, Docker, Vagrant, etc.).
  • Familiarity with build automation and continuous integration tools (e.g. Maven, Jenkins, Bamboo, etc.).
  • Familiarity with Agile process management tools (e.g.  Atlassian Jira).
  • Familiarity with test automation (Selenium, SoapUI, etc.).

Posted By

Seven Parkway Center, Suite 180 Pittsburgh, PA, 15220

Dice Id : 10499511
Position Id : 6346828
Originally Posted : 2 months ago
Have a Job? Post it

Similar Positions

Sr Java Developer
  • APEX TECHNOLOGY GROUP, INC
  • Fremont, CA
Java Developer
  • Spire Systems Inc
  • Pleasanton, CA
Java Developer
  • Redolent, Inc
  • Sunnyvale, CA
Sr. Java/J2EE Full Stack Developer
  • CSI Consulting
  • Foster City, CA
Core Java Developer
  • Infogain
  • Sunnyvale, CA
Java Developer
  • Central Business Solutions
  • Mountain View, CA
Senior Java Developer
  • Xoriant Corporation
  • Sunnyvale, CA
Sr. JAVA Back end developer
  • Standav Corp
  • Cupertino, CA
BackEnd Java Developer
  • HCL America Inc.
  • Sunnyvale, CA
Full Stack Java Lead Position
  • BayOne Solutions
  • Pleasanton, CA
Senior Java Developer (Scala, eCommerce)
  • OTM Software Professionals
  • Sunnyvale, CA
Java Developer
  • Flexton Inc
  • San Jose, CA
Backend Java Developer
  • Infobahn Softworld Inc.
  • Mountain View, CA