Technical Architect

Experience

7-10 years

No. of Openings

1

Pay Range

Best In Industry

Roles and Responsibilities:

  • Lead development for major client projects, including enterprise-level Java architecture, Spring Boot and Spring Cloud Frameworks and development work.
  • Develop project technology strategy by understanding key client objectives, diagnosing, and mapping client requirements, articulating solution risks and barriers, recommending project approaches, preparing time
    and cost estimates, planning full project life cycle.
  • Responsible for System design, application architecture, data design, defining content lifecycles, setup and deployment of production environments while addressing performance and security concerns.
  • Requirements generation/analysis and document creation
  • Compile and review delivery estimation
  • Document high level design and provide relevant guidance to juniors.
  • Design and review the architecture.
  • Establish/Maintain Code development/code quality, Release practices.
  • Act as a single point of contact for technical queries for development team
  • Coordinate with the onsite coordinators and client team members.
  • Technical Risk identification and timely escalation
  • Ability to translate business requirements into design artefacts and communicate concepts effectively with technical and non-technical audiences.
  • Knowledge of architectural and design patterns and architecture frameworks.
  • Sound in programming including Data Structures and Algorithms
  • Knowledge of Build and Release concepts including Continuous integration and deployment.
  • Experience with Agile software development methodology and working with distributed development teams.
  • Strong hands-on experience on JUnit, Mocking, Jenkin, Git, Strong core-java and Test- Driven Development.

Requirements

  • Expertise in Java, server technologies, Web services and frameworks such as and Spring, Spring Boot, Spring Cloud, as well both SQL and NoSQL databases
  • Recommended to have experience in NoSQL databases.
  • Experience in design and architecting modules/applications
  • Managing teams and deliverables
  • Handling customers and direct interactions with them.
  • Define, communicate, and enforce coding standards.
  • Strong analytical, problem solving skills and technical troubleshooting.
  • Excellent written and verbal communication skills

Additional skills:

  • Java, J2EE, High Level Knowledge on UI Technologies such as Angular and Material Design.
  • Team Management Skills
  • Industry: IT-Software / Software Services
  • Functional Area: IT Software – Application Programming, Maintenance
  • Role Category: Programming & Design

Employment Type:

Full time – WFO

Job Location

Hyderabad

Apply Now

Application Form

 

 

.doc, .docx, .pdf

Contact Form

 

Current Openings