Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 15946288

    CHENNAI · FULLTIME

    Lead Technical Architect

    Anoud Technologies LLC logo

    Anoud Technologies LLC

    Chennai · onsite · Posted 46d ago

    Sourced fromFoundit
    Not disclosed12–20 yrsfulltimeChennai

    About a minute. You'll make an account on the way through.

    agent · working

    • Read this posting0.6s
    • Found the form on Foundit · 10 questions to answer1.8s
    • Decided the answers for all of them3.2s
    • Tailor your résumé to this role
    • Waiting for you

    Section · 01

    About this role


    ANOUD TECHNOLOGIES

    Job Description Position

    Job Description Position -Technical Architect – Java

    Company -Anoud Technologies

    Experience -12 – 20 Years

    Location -Chennai (Work from Office)

    Employment Type -Full-Time

    About the Role

    Anoud Technologies is looking for a hands-on Technical Architect – Java to drive the design, development, and delivery of scalable applications. This is not an Enterprise-level Architect role — we are looking for a strong, hands-on technologist who can code, build Proof of Concepts (POCs), mentor a team, and actively contribute to solutioning at the project/product level, while working closely with senior architects and business stakeholders on the broader enterprise architecture. The ideal candidate is a go-getter who thrives on solving real problems through rapid prototyping and clean, scalable code, rather than someone focused purely on high-level enterprise architecture documentation.

    Key Responsibilities

    1. Lead end-to-end technical delivery of Java-based applications, from design through deployment.
    2. Build Proof of Concepts (POCs) to validate new technologies, patterns, and solution approaches before full-scale implementation.
    3. Drive and support the migration of legacy monolithic systems to microservices-based architecture.
    4. Identify the right use cases and fit points for microservices — evaluate where a microservices approach adds real value versus where a monolith is sufficient.
    5. Identify appropriate use cases for Apache Kafka — determine where event-driven / messaging architecture should be introduced in the system landscape.
    6. Own hands-on coding, code reviews, and bug fixing, while working within the broader enterprise architecture guidelines set by senior/enterprise architects.
    7. Define and contribute to the technical roadmap for products/platforms in collaboration with stakeholders.
    8. Guide and mentor development teams on best practices, coding standards, and design patterns.
    9. Collaborate with cross-functional teams (QA, DevOps, Business Analysts, Product Owners) to ensure timely and quality delivery.
    10. Participate in technical discussions, estimations, and solution design sessions.

    Technical Skills Required

    Core Language

    1. Strong hands-on experience in Java
    2. Java 21 – basic working knowledge of newer language features (records, pattern matching, virtual threads, etc.) is expected

    Frameworks

    1. Spring Framework – solid understanding of layered architecture and modules (Spring Core, Spring Boot, Spring MVC, Spring Data, Spring Security, Spring Cloud, etc.)

    Architecture & Design

    1. Practical understanding of Microservices architecture — knowing when and where to apply it (not just theoretical knowledge)
    2. Experience with monolithic to microservices migration for legacy systems

    Messaging & Streaming

    1. Working knowledge of Apache Kafka and use-case identification for messaging/event-driven architecture
    2. Exposure to Message Queues (Kafka / RabbitMQ / ActiveMQ or similar)

    Database

    1. Strong experience with Oracle DB as the backend database
    2. Understanding of DB integration with messaging queues

    Caching

    1. Hands-on experience with Redis for caching implementation

    DevOps / Tools

    1. Proficiency with Git for source control and branching strategies
    2. Experience with Jenkins for CI/CD pipeline setup and management

    Good to Have

    1. Basic knowledge of AI (AI-assisted development tools, LLM integration basics, or applied AI concepts) is an added advantage

    Ideal Candidate Profile

    1. Previously held a Technical Lead / Senior Lead Developer designation and is now ready to step into a Technical Architect – Java role OR has equivalent hands-on architecture-level experience.
    2. Strong balance of coding ability + solution design — this is a hands-on builder/architect role, not a pure Enterprise Architect role.
    3. Comfortable working on POCs and rapid prototyping to validate ideas.
    4. Exposure to enterprise architecture concepts, but primary focus remains on hands-on technical leadership.
    5. Experience driving legacy modernization initiatives (monolith → microservices).
    6. A go-getter attitude — proactive, ownership-driven, and comfortable navigating ambiguity.
    7. Strong problem-solving, communication, and stakeholder management skills.

    Qualifications

    1. Bachelor's/master's degree in computer science, Engineering, or related field.
    2. 12–20 years of relevant experience in Java application development, with proven experience in technical/solution architecture.

    Sourced from foundit

    Section · 02

    Skills

    JenkinsApache Kafkajava 21redisOracle DBSpring BootJavaMicroservicesGIT

    Lead Technical Architect · waiting for your command