Description
Job Description: Key Responsibilities: • 12-15 years if Proficiency in Java, J2EE, Spring Framework, Hibernate, Angular / React and related technologies. • Strong understanding of microservices architecture and cloud platforms (e.g., AWS, Azure, Google Cloud). • Knowledge of database systems (SQL/NoSQL) and ORM tools. • Experience with DevOps practices, CI/CD pipelines, and containerization (Docker, Kubernetes). • Solution Design: Develop high-level architecture for Java-based applications ensuring scalability, performance, and security. • Technical Leadership: Guide development teams in implementing architectural standards and best practices. • Requirement Analysis: Collaborate with business stakeholders to understand functional and non-functional requirements. • Code Review: Ensure code quality, adherence to standards, and alignment with architectural principles. • Integration: Design and implement integration strategies with third-party systems and APIs. • Performance Optimization: Identify and address bottlenecks in system performance. • Technology Evaluation: Research and recommend emerging technologies and frameworks to enhance solutions. • Documentation: Create and maintain architectural diagrams, technical specifications, and other documentation. • Mentorship: Provide guidance and training to junior developers and team members.