Software Architect I - Java Architect

9 - 12 years

30 - 35 Lacs

Posted:5 days ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Job Summary: Software Architect I - Java Architect

Role Overview:

Key Responsibilities:

  1. Solution Definition & Design:

    • Design the architecture for small to medium projects and develop technical frameworks.
    • Collaborate with project teams and client SMEs to design complex sub-components.
    • Conduct Proof of Concepts (PoCs) to validate technical feasibility.
    • Provide detailed design documents and seek stakeholder feedback.
    • Ensure optimized solutions and resolve performance issues.
  2. Requirement Gathering & Analysis:

    • Gather functional and non-functional requirements, focusing on aspects like response time and user load.
    • Assist in defining technical requirements and architecture at the component level.
  3. Project Management Support:

    • Assist SCRUM Masters/Project Managers with technical inputs, risks, and mitigation strategies.
    • Help developers overcome technical challenges.
  4. Technology Consulting & Research:

    • Analyze technology landscapes and tools based on project objectives.
    • Research and document new developments in technologies to support the teams growth.
  5. Project Estimation & Proposal Development:

    • Contribute to project estimations and support business proposals from a technical perspective.
    • Help in estimating effort for sprint and module-level tasks.
  6. Knowledge Management & Capability Development:

    • Conduct technical training and webinars for team members.
    • Contribute to knowledge repositories, create reusable components, and share expertise through blogs and case studies.
  7. Testing & Process Improvement:

    • Suggest unit test automation strategies and process improvements.
    • Identify tools and techniques to improve project delivery parameters such as productivity and efficiency.
  8. Audit & Review:

    • Conduct technical audits across projects to ensure adherence to design and coding best practices.

Required Skills:

  • Domain/Industry Knowledge:

    Basic understanding of business processes in relevant industries.
  • Technology Knowledge:

    Hands-on experience with Java technologies (e.g., Spring Boot, microservices, Kafka, Cosmos DB, React).
  • Architecture Concepts & Principles:

    Familiarity with architectural patterns (e.g., SOA, N-Tier, EDA) and integration methodologies.
  • Design Patterns & Tools:

    Knowledge of design patterns, SDLC, and best coding practices.
  • Project Management Tools:

    Basic understanding of project management processes and tools like MS Excel, MPP.
  • Knowledge Management:

    Ability to participate in knowledge sharing through documentation and training.

Skills & Technologies:

  • Microservices

    architecture,

    Event-Driven Architecture

    ,

    Spring Boot

    ,

    Kafka

    ,

    React

    ,

    Azure Kubernetes Service (AKS)

    , and

    Cosmos DB

    .
  • Familiarity with

    SOA

    and

    N-Tier

    architectures.
  • Experience in

    Agile SDLC

    methodologies.

Success Metrics:

  • Number of reusable components developed.
  • Efficient delivery with adherence to UST principles.
  • Positive customer feedback, with zero technology-related escalations.
  • Contributions to the knowledge base (e.g., white papers, blogs, training).

Additional Requirements:

  • Ability to work closely with architects and senior developers.
  • Contribute to the development of proposals and estimation strategies for projects.
  • Strong communication skills for stakeholder management and knowledge sharing.

This role is ideal for someone passionate about software engineering, architecture, and continuous improvement in a collaborative environment.

Mock Interview

Practice Video Interview with JobPe AI

Start Spring Boot Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now
Growel Softech

Information Technology

Pune

RecommendedJobs for You