Software Engineer(Java) - Durham, United States - Vinsys Information Technology Inc

    Default job background
    Description

    Job Description

    Job DescriptionHope you're doing well. We have an open position for a Software Engineer(Java). Pl. see the details below and let me know your interest. If interested, pl. share a copy of your resume along with your salary / rate expectations and the best time to reach you.

    Role : Software Engineer(Java)
    Client: Fidelity Investments - Raleigh Durham
    Location: Durham, NC
    Job ID: 128232Must Have Skills: JAVA 8 | REST Concepts (Springboot with tomcat/RestAPI) | Angular | Azure
    Domain Knowledge: Health Benefit
    Location: onsite 2 weeks per month in Westlake, TX As a Principle Software Engineer, you will be a senior member, encouraged to
    supply to the technical leadership and center of competence within the HCG team.This includes:
    • Providing mentoring to the HCG team of developers and tech leads with specific emphasis on
    • sound fundamental development methodology.
    • Providing leadership on project development policies, procedures, standards and strategies.
    • Participating in the HCG team's effort to improve the efficiency and quality of the entire
    • development process.
    The Expertise You Have
    • 5 - 10 years of development experience.
    • Bachelor's Degree (Computer Science or related fields)
    • Solid understanding of Rest concepts and developing rest apis using spring boot with tomcat
    • Excellent understanding of Java 8 capabilities, lambda, streams and functional interfaces, spring
    • modules, including IOC, MVC(Rest), BATCH, spring boot along with other core components like
    • oauth2 and security, Azure, Angular

    The Value You Deliver
    ? Coordinating and leading research into new technologies independently, as part of a team and
    with the Architecture team to make judgement and recommendations for future releases.
    ? Contributing to a teamwork environment by actively participating in peer project reviews, code
    reviews, design reviews and being available to help others when needed.
    ? Providing and taking leadership taking business requirements and translate them into detailed
    designs, consider the best strategy to ensure design meets performance, security, usability, and
    reliability and scalability requirements