Skip to main content

This job has expired

1 Principal Application Architect

Employer
KMM Technologies, Inc.
Location
Reston, VA
Closing date
Apr 23, 2021
KMM - an ISO 9001:2015, CMMI Level 2 certified company - provides high-quality IT consulting services and innovative solutions by using the most effective and modern technologies. We have a core group of Subject Matter Experts with certifications and immense experience in successfully delivering mission-critical solutions. We have extensive industry experience in the financial, insurance, Health IT, media, marketing, retail, and government markets. We have a proven track record in understanding client's business challenges, determine a customer-focused solution, and provide the technical implementation and documentation to bring it to fruition. Position Name: 28322-1 - Principal Architect (App, Business, Security, Tech.) - II at Reston, Virginia Requirements: 11- 15 Years of Experience: A BA/BS in computer science or equivalent experience, and extensive knowledge in software development and application architecture experience, including with Enterprise Application Integration with Open System Portal technology, Java/JEE and COTS tools and architecture design Proven strong technical architecture design background Deep knowledge of the Portal technology domain, including Liferay or similar Portal technology, operating systems software and platform, infrastructure, Message Query, data management and database technologies Solid understanding on enterprise application integration (Enterprise Application Integration), and Workflow technology The architecture design experience of implementing complex business processes and applications using EAI! Workflow, Web Services, and Java/JEE framework Demonstrated experience with User Presentation Layer technology supporting B2B environments Demonstrated experience in monitoring, analyzing and recommending solutions to performance problems in high-traffic, large-scale distributed systems and integration architectures Excellent communication and inter- person skill set In Addition: Must have Java 8 development experience with ability to develop unit / integration test cases using Junit /TestNg. Must have experience working with Websphere Must have ability to understand and work with code developed by other developers. Must have experience with web services and understanding of RESTful / SOA Services, especially using Spring Boo Must have experience with batch applications (Spring Batch) and scheduling Must have extensive experience with Agile or Scrum methodologies. Must have strong experience in continuous integration within DevOps environment (Jenkins, Sonar). Must have experience working with GIT/BitBucket. Must have excellent communication skills, both verbal and written (in English). Must have strong problem solving skills to approach issues critically and from different perspectives. Must have ability to work independently. Must be a team player that enjoys collaboration with others. Good to have experience with working on front end applications using JavaScript, JQuery, Angular 8 and Bootstrap. Good to have experience working with API Management Tools. Good to have data integration/ETL development experience, preferably with Ab Initio and Big Data (HBase/Solr) Good to have experience working with Tomcat Preferred: Healthcare Payer industry knowledge and experience Ability to work effectively with all internal and external stakeholders Self-starter and motivated Job Responsibilities: 1. 40% Leads the effort to produce the enterprise level application architecture solutions and architecture designs for large to complicated integration applications. Leading the definition of enterprise level strategies and technical directions by ensuring the definition of standards and procedures, understanding and championing industry best practices. Defines enterprise level strategies and technical direction. Defines the system, technical, and application architectures, and in some instances the business systems architecture for major areas of development. 2. 30% Leads complex projects/issues that require in-depth knowledge across multiple technical areas and business segments. Integrates existing infrastructure with new applications by selecting the technology that provides the best solution for business needs. Responsible for design of applications based on business need and integration. 3. 10% Partners with the engagement manager and business leadership in the definition of the enterprise level architecture documents. 4. 20% Maintains knowledge of and apply industry best practices for architecture, participates in cross-functional component architecture teams, and develops future architecture and technology migration plans. Evaluates and selects from existing and emerging technologies the options best fitting business and IT strategic needs. This will be accomplished by: Working within scrum team of developers, testers, Scrum Master, and BAs to complete user stories Working on various types of frontend/backend functionality to support functional enhancements, POCs, and analysis Develop, test, and deploy code according to standards and best practices Participating in Agile and Scrum ceremonies and processes Participating in Developer code reviews Job Requirements: Java, Agile, Git, Restful, Scrum methodologies

Get job alerts

Create a job alert and receive personalized job recommendations straight to your inbox.

Create alert