- Senior
- Oficina en Pune
Overview
Number of position:2
Job Title: Application Architect
Job Description:
We are seeking a highly skilled Senior Application Architect with over 12 years of experience to join our dynamic team. The ideal candidate will play a pivotal role in designing and implementing innovative web applications and services.
Responsibilities
Key Responsibilities:
- Architectural Solutions: Develop architectural concepts and specifications for new web applications and services.
- Project Collaboration: Collaborate on projects for the implementation and maintenance of web applications, ensuring alignment with client needs.
- Development Execution: Perform complex development tasks, including code reviews, unit testing, and debugging using modern tools and programming languages.
- Effort Estimation: Provide effort estimations for projects and support production tasks effectively.
- Communication Skills: Exhibit excellent communication and interpersonal skills to liaise with stakeholders.
- Problem Solving: Demonstrate strong analytical thinking and problem-solving abilities, especially under pressure.
Proposal Development:
- Assist in creating technical proposals, RFP responses, and supporting documentation.
- Clearly articulate the value proposition of application solutions to potential clients.
Solution Design:
- Architect comprehensive application solutions that meet client specifications and adhere to industry standards.
- Develop prototypes and proof-of-concept applications to showcase capabilities.
Technical Consultation:
- Collaborate with sales teams to assess client requirements and business objectives.
- Provide expert guidance on application architecture and technology stacks.
- Work closely with development, operations, and product management teams to ensure solution feasibility and alignment.
- Stay updated on industry trends, emerging technologies, and best practices in application architecture.
Qualifications
- Proven experience in application architecture and design.
- Strong knowledge of programming languages and frameworks, especially Java and related technologies.
- Familiarity with cloud services and microservices architecture is essential.
- Excellent communication, teamwork, and problem-solving skills.
Essential skills
- Proficient in Java 19, JavaScript, JEE, Spring (Boot), JPA, Hibernate
- Experience with REST APIs, Kafka, Spring Web Flow, Oracle 19
- Strong understanding of application development technologies (Java, .NET, Node.js)
- Knowledge of cloud services (AWS, Azure, Google Cloud) and microservices architecture