Associate Software Architect - Bengaluru, India - Corporate Resources

    Corporate Resources
    Corporate Resources Bengaluru, India

    1 week ago

    Corporate Resources background
    Description
    Job Description


    We arelooking for 8+ years of experience indesign and development of Enterprise Applications and 4+ years of hands-onexperience of designing components using Java, Java Spring boot, Angular etc.,hosting on-premises and cloud with micro-service architecture.

    StrongKnowledge with hands on experience in Linux based Dockers, Kubernetes, Dockernetworking.

    Buildsolution for business problems that work on premises as well as in cloud.

    Performstate-of-the-art product development activities, with an emphasis on the quality attributes (such as performance, reliability, availability, and security)

    Advancedknowledge of software design patterns and familiarity with enterpriseapplication architectural styles (Broker, Serverless etc.,)

    Workingknowledge in any of the messaging systems like RabbitMQ, Apache Kafka.

    Workingknowledge in Linux OS

    Workingknowledge in database technologies, distributed cache management, NoSQL.

    ExcellentDesign and Programming skills on Server-side development using multi-threadedprogramming based on Java.

    Goodunderstanding of Deployment Pipelines, DevOps (Azure, Jenkins) and relatedtools

    Workingknowledge of Source code control like TFS, GIT or similar CM tools

    Familiaritywith lint-ing tools, Coverity and/or other code quality tools, performanceanalysis, profiling tools etc.,

    Workingknowledge with Junit and mocking libraries.

    IndustryIT-Software / Software ServicesFunctional AreaIT Software - Application Programming, MaintenanceJob RoleSoftware DeveloperJob TypePermanentQualification

    UG QualificationB.Tech/B.E - ComputersPG QualificationAny Post Graduate - Any SpecializationDoctorateDoctorate Not Required - NoneDesired Candidate Profile

    Please refer to the Job description above