Define and document technical roadmaps and architecture blueprints for new and existing systems. Facilitate the design of software modules, ensuring adherence to functional, integration, performance, and user experience requirements. Conduct internal technical overviews, perform requirement analysis, and obtain design sign-offs. Provide technical leadership and insights for operational aspects. Estimate efforts for various tasks and evaluate new technologies/frameworks/libraries. Collaborate closely with cross-functional teams, sharing knowledge. Requirements:
Familiarity with Azure and its various PAAS offerings. Expertise in designing microservices using CQRS, event sourcing patterns, and good knowledge of Postgres database. Adhere to defined processes, produce and review technical documentation, and report on individual and project status. 8-10 years of Software Development Experience (Senior Technical Architect: 10-12 years). Proficiency in Java, J2EE, Cloud platforms (Azure), and microservice architecture. Strong analytical, problem-solving, and communication skills. Ability to work independently and as part of a team.
#J-18808-Ljbffr