Architect Java Job Description
Architect Java Duties & Responsibilities
To write an effective architect java job description, begin by listing detailed duties, responsibilities and expectations. We have included architect java job description templates that you can modify and use.
Sample responsibilities for this position include:
Architect Java Qualifications
Qualifications for a job description may include education, certification, and experience.
Licensing or Certifications for Architect Java
List any licenses or certifications required by the position: IASA, TOGAF, AWS, X509, FEA, PCF, X.509, MCSE, IP, OCM
Education for Architect Java
Typically a job would require a certain level of education.
Employers hiring for the architect java job most commonly would prefer for their future employee to have a relevant degree such as Bachelor's and Master's Degree in Computer Science, Information Systems, Information Technology, Engineering, Technical, Education, Software Engineering, Computer Engineering, Technology, Design
Skills for Architect Java
Desired skills for architect java include:
Desired experience for architect java includes:
Architect Java Examples
Architect Java Job Description
- Regularly required to make executive presentations to provide the update on ideation, strategy
- Work closely with sprint teams on a day-to-day basis to resolve issues and unblock complex problems
- Design tools required to measure data accuracy, latency , work with the team to ensure implementation and delivery
- Identify influencing factors for the solution
- Design work encompasses a broad project/platform scope
- Work is derived from broad objectives
- Work includes developing detailed specifications from which broad based applications will be written, designed, coded, tested and debugged
- Factor business roadmap and ROI into planning and development, coordinate between multiple functional groups
- Document large and complex assignments for knowledge transfer and develop expertise in multiple areas
- Mentor other team members on areas of expertise
- Familiarity with RDBMS (MS SQL Server, Oracle) and Data Access (SQL & Stored Procedures)
- Provide reliable schedules for tasks execution, and execute them to completion
- Ability to make tradeoffs between ideal requirements and resource limitations
- Keep abreast with new technologies, systems, requirements, interfaces, components, frameworks
- Effective, professional communication with the other in engineering, management, marketing, sales, testing, support, partners, suppliers, professional peers and with customers
- Knowledge and experience with key standards and tools including 3 or more of the following
Architect Java Job Description
- Work closely with the ExtraCare business team and Business Analysts to ensure that requirements are fully understood and documented in order to deliver quality design deliverables
- Generate IPs in line with the IP strategy of the Practice ,create tangible assets and repositories for the Practice (frameworks, white papers, estimation templates ) Architecture Scalability and Integration (NFRs)
- Manage the revision of existing PCIT program to increase operating efficiency or adapt to new requirements
- Provide vision, problem anticipation, and problem solving ability to manage issues/risks affecting the PCIT project
- Utilize configuration management tools, design tools, debugging tools, and any other environment specific tools necessary to create, test, and implement an application
- Diagnose, analyze, troubleshoot and choose appropriate solution to fix data related issues
- Consult with personnel in other information systems groups to coordinate activities and ensure that all approved development and deployments are delivered
- Design, write, translate, and code software programs and applications according to specifications
- Liaise with IT Team to assist in resolving problems with software products or company software systems
- Collaborating with developers and other architects, to reach an agreed design
- Experience / SME Knowledge of Financial Technology / Payment processing is a plus
- Good to have AJAX and various supporting toolkits (richfaces )
- 12+ years professional hands on software development experience, including high-volume applications/systems experience
- Ability to code and understand multiple tech stacks and programming languages
- Strong demonstrable knowledge with Relational databases, noSQL databases and an understanding of Big Data technologoes
- Experience with REST Web-services and messaging/streaming solutions
Architect Java Job Description
- Design and develop enterprise class web applications for the Healthcare industry
- In depth knowledge of Amazon Web Services /
- Critical and creative thinking skills with the proven ability to execute on the details
- Good analytical, research and presentation skills
- High comfort level with Unix/Linux command line
- Help prospects during initial product evaluation & suggest best practices
- Prepare and present custom demos
- Provide know-how on development, integration and deployment, including backup strategies, failover, security, multisite and general hosting configuration
- Work closely with Sales in helping prospects understand how the client can help achieve their business and technical needs
- Conduct custom on-site workshops at client location as requested
- Exposure to Single Page Application Architecture is good to have
- At least one project executed using MongoDB
- High level skills making presentations for technical non-technical audience
- 1+ years of experience of data analysis and visualization using Tableau/Cognos/Kibana
- Experience in working on Hadoop big data platform tools such as Kafka, Storm, Spark, HDFS
- Exposure to predictive analytical tools such as IBM SPSS, SAS, R
Architect Java Job Description
- Development of architecture for production-ready systems
- Become part of EPAM global architecture team
- Work individually and as part of the architecture team
- Communicate directly with the customer and EPAM stakeholders on different seniority levels
- Ability to provide technical leadership for the medium and large size teams
- Plan, agree and execute short term and long term architecture strategies
- Create quality solution documentation
- Design large-scale solutions
- Conduct solution architecture review/audit and create review/audit report
- Oversee the development efforts and provide technical help as needed
- Basic knowledge of pivotal cloud foundry and application deployment in cloud foundry
- Good knowledge in build tools like Maven,Gradle & repositories SNV,GIT etc
- Must have good hands on in Jenkins CI tools
- Good knowledge in basic unix commands
- Experience with database technologies and creating queries
- Agile development using Scrum, XP, Lean
Architect Java Job Description
- Defines & enforces standards and best practices that are consistent with enterprise architecture standards, corporate standards and goals
- Designs core application frameworks for complex project that can be reused across the organization
- Responsible for undertaking complex projects requiring additional specialized technical knowledge in software development and provides expertise at top technical levels in particular business processes
- Manages technology advancement of application dependent platforms, tools, and services
- Recommends application modernization opportunities and application lifecycle management efficiencies
- Assists with critical application production issues and challenging issues in any phase of the development lifecycle
- Drives innovation and creative solutions to technical challenges on an ongoing basis
- Reviews and provides recommendations on new tools/technologies
- Mentor others and provide architectural guidance to teams building innovative applications
- Drive common vision, practices and capabilities across teams and evangelize architectural standards
- Experience in data architecture, SQL , hibernate
- 5+ total years of professional Enterprise Architecture, Senior IT management or Principal level consulting experience
- 8+ total years of background as lead developer, technical architect, systems architect, cloud architect or similar senior hands on technical role
- Extensive experience developing architectural models and solutions with depth in two or more of the sub disciplines of business architecture, information architecture and technical (application or infrastructure) architecture and breadth across all disciplines
- Ability to clearly communicate complex concepts with technical and non-technical stakeholders
- Knowledge of Enterprise Architecture frameworks TOGAF, Zachman, Gartner