Skip to Main Content

Job Title


Technical Architect


Company : Opteamix


Location : Bengaluru, Karnataka


Created : 2025-12-17


Job Type : Full Time


Job Description

Position: Technical ArchitectJob Overview:We are looking for an experienced Technical Architect with deep expertise in enterprise-grade Java/J2EE application design, cloud-native architectures, and hands-on experience in integrating Generative AI (GenAI) solutions. The role involves driving architectural strategy, leading engineering teams, and enabling AI-driven innovation across the organization.Key ResponsibilitiesArchitecture & Solution Design- Own the end-to-end technical architecture for Java-based applications (greenfield and modernisation initiatives). - Translate business and functional requirements into clear technical designs, architecture diagrams, and solution blueprints. - Propose scalable, high-performance, and secure application architectures aligned with enterprise standards. - Define reference architectures, design patterns, and reusable frameworks for consistent implementation across teams. - Evaluate and recommend appropriate technology stacks, frameworks, and tools. - Bridge business requirements and technical implementation. - Define reusable architecture patterns and templates - Design and govern RESTful and event-driven integrations with internal and external systems.Development & Technical Guidance- Provide hands-on technical support and mentoring to development teams when required. - Review and guide implementation of complex modules, integrations, and performance-critical components.Database Design & Data Architecture- Lead database design and optimisation for enterprise applications. - Design logical and physical data models for Oracle, SQL Server, or other RDBMS platforms. - Optimise SQL queries, indexing strategies, and transaction handling for performance and scalability.Cloud & Deployment Architecture- Design application architectures for AWS (preferred) and Azure (optional). - Collaborate with DevOps teams on CI/CD pipelines, infrastructure design, and deployment strategies.Mandatory SkillsCore Technical Skills- Strong expertise in Java/J2EE (Spring, Spring Boot, Hibernate/JPA). - Solid understanding of enterprise application architecture, microservices, and distributed systems. - Experience with messaging systems (RabbitMQ, AWS SQS,JMS,etc.). - Extensive experience with RDBMS design and development: - Oracle, SQL Server, PostgreSQL, MySQL, etc. - Advanced SQL, query optimisation, and database performance tuning skills.Cloud & Platform Skills- Hands-on experience designing applications on AWS (EC2, RDS, S3, IAM, VPC, Lambda, API Gateway, EventBridge, SNS, Step-Function, etc.). - Azure experience is a plus (App Services, Azure SQL, AKS, etc.).Optional / Good-to-Have Skills- Experience with Node.js for API or backend development. - Exposure to containerization and orchestration (Docker, Kubernetes). - Familiarity with DevOps practices and CI/CD pipelines.Qualifications- Bachelor’s degree in computer science, Information Technology, or related field. - 12 – 15 years of experience in technical architecture and design in IT organizations. - Strong understanding of enterprise architecture principles and best practices. - Experience with a wide range of technologies and platforms. - Strong leadership, communication, and collaboration skills. - Ability to work in a fast-paced environment and manage multiple projects simultaneously. - Ability to influence and negotiate with stakeholders. - Strong problem-solving and analytical skills.