GAVS Technologies Pvt Ltd is looking for Architect - Java to join our dynamic team and embark on a rewarding career journey.
Architectural Design : Design and implement high-performance, scalable, and reliable Java-based applications. Create robust, flexible, and scalable architecture solutions that meet business requirements. Technical Leadership : Provide technical leadership and guidance to development teams. Mentor and coach team members on best practices, coding standards, and architectural principles. Collaboration : Collaborate with cross-functional teams, including product managers, developers, and quality assurance, to understand business requirements and translate them into technical specifications. Code Review : Conduct code reviews to ensure adherence to coding standards, best practices, and architectural guidelines. Identify and address performance bottlenecks, security issues, and code smells. Prototyping and Proof of Concepts : Create prototypes and proof of concepts to validate architectural decisions and technology selections. Stay abreast of emerging technologies and recommend their adoption as appropriate. System Integration : Lead the integration of new and existing systems, ensuring compatibility and seamless data flow. Troubleshoot and resolve integration issues as needed. Performance Optimization : Optimize application performance through tuning, monitoring, and implementing best practices. Identify areas for improvement and implement solutions to enhance overall system efficiency. Security : Implement and enforce security best practices in application development. Stay updated on industry security trends and proactively address potential vulnerabilities. Documentation : Create and maintain comprehensive technical documentation, including architecture diagrams, design documents, and deployment procedures.