Tuesday, October 13, 2020

Technical Architect - Java/J2EE Frameworks (10-15 yrs) (Resource Solutions)

Overall Objectives of Job:

Technical Architect :10 to 15years

- It is expected that the person has worked as technical architect in the complete project life cycle for at least three projects.

 - Technical Architect is responsible for technical architecture, interfaces, guidance to development team on technology stack.

- The candidate should have experience in service based architecture and good knowledge of latest technology trends.

- Good communication ( written and oral) and analysis skill is mandatory.

Duties and Responsibilities :

- 10-15 years of relevant experience in software development

- Minimum 3years of experience as technical architect leading a project end-to-end.

- Leads analysis, design and development of software in a cross-functional technical team

- Verify stability, interoperability, portability, security and scalability of java system architecture.

- Interface with Enterprise Architects, development teams and Business Service Owners

- Identifies Architecture Risks at every stage of project

- Recommend changes on project design concepts to improve efficiency.

- Leads and mentors designers and developers in coding complex technical solutions

- Lead peer review for deliverables -Code/Unit Test Plan/Unit Case Execution Result

- Implement solutions focusing on reuse and industry standards at a program, enterprise or operational scope.

- Producing architectural documentation and leads engineering discussions

- Conducts knowledge transfer sessions with stakeholders- Conduct technical design reviews and walk through

- Identify, review and present input on project activities and plans.

- Participate and lead, when needed, the technical architecture meetings with the stakeholders

- Must demonstrate good judgment and pragmatic approach to delivering software that optimizes architecture activities across company needs, business constraints and technological realities

- Should have participated in, and be familiar with, Agile (Scrum) /iterative project methodology and practices

- Strong presentation and communication skills

- Willingness to travel to client locations

Qualification, Experience, Technical and Functional Skills

Must Have :

- Bachelor in Engineering/MCA/M.sc/ M.S./ MBA in Systems, IT or Insurance or Finance

- Experienced in at least one of the Cloud Technology (AWS/Azure).

- Experienced in Security Architecture.oExpertise in architecting solution for Non-Functional Requirements like performance, availability and scalability.

- Experienced in CI/CD for enterprise grade applications.

- Experienced in Container Runtime platform like Docker.

- Experienced in Container Orchestration framework like Kubernetes.

- Experience with server-side architectures and web application development

- Strong Core Java, J2EE,and OO programming.

- Strong understanding of enterprise solutions, software design patterns and data structures

- Strong understanding of SpringFramework, Hibernate, Java/J2EE, REST, SOAP, Service Oriented Architectures, JDBC, HTML (4.0+), AXIS, JAX-WS, JAX-RS, JAXB, Hibernate, WSDL, XML (SAX, JAXB, JDOM), Java RCP/RAP/SWT.

- Strong knowledge of App Servers, Web Servers, Databases, Web Services, UML and Development tools (Ant, Maven, Eclipse), GIT, SVN

- Experienced in Front End Stack development like HTML,CSS, JS With Frameworks like Angular or REACT and Integration pattern understanding with Backend systems.

- Experience with JUnit and test driven development

- Knowledge and experience of database like Oracle, DB2, Sybase etc.On-premise and cloud.

Good to have :

- Experience in Terraform, Ansible.

- Cloud Certification

- Experience with any of the latest messaging framework

Apply Now

No comments:

Post a Comment

Note: Only a member of this blog may post a comment.