Java Full Stack Developer - Irving, United States - Tata Consultancy Services

    Tata Consultancy Services background
    Description
    Technical/Functional Skills


    Languages:
    Core Java 11/17


    Frameworks:
    Sprint Boot Micro Services, Apache Camel, Angular 6 UI Framework


    DB:
    Postgres DB, Oracle


    DevOps:
    GITLAB, Jenkins, Maven, Confluence, Jfrog Artifactory, SONARQUBE, JIRA

    Tools:
    QUARTZ Scheduler, STS (Spring Tool Suite)


    XML Technologies:
    XSL Transformations


    UI Technologies:
    AngularJS, ReactJS

    Experience Required


    • 6+ years experience in Network Utilization and Knowledge in network provisioning Using Open API, network CLI command and TL1 Command
    • Must have strong experience in Core Java / J2EE / Spring / Micro Services/REST APIs
    • Strong experience in building microservices using Spring Boot.
    • Well versed with design patterns and related frameworks Web applications development using Java, HTML5, CSS3, JavaScript, jQuery, Angular JS, Spring Boot.
    Roles & Responsibilities


    • Ability to translate application storyboards and use cases into functional applications
    • Design, build, and maintain efficient, reusable, and reliable Java code
    • Ensure the best possible performance, quality, and responsiveness of the applications
    • Help maintain code quality, organization, and automatization
    • Strong debugging, problem solving and investigative skills. Ability to assimilate disparate information (log files, error messages etc.) and pursue leads to find root cause of problems
    • Experience in Agile/Scrum methodology
    • Proven ability to create innovative solutions.
    • Strong agile/scrum development experience
    • Expertise developing web applications and APIs using Micro Services, with demonstrable production-scale experience.
    • Web applications development using Java, HTML5, CSS3, JavaScript, jQuery, Angular JS, Spring Boot.
    • Skilled n Version control tools e.g., GIT, SVN, etc. to maintain common source code the entire process of work flow.
    • Writing unit / Integration tests using JUnit / Mockito for code coverage as per the standards and Log4j 2 for logging.
    • Expert in database scripts, stored procedures, functions, triggers etc.