Java Spring Boot Lead Developer - Minneapolis, United States - Tata Consultancy Services

    Tata Consultancy Services background
    Description

    JobTitle

    Java Spring boot Leaddeveloper


    RelevantExperience(inyrs)

    10+ years


    WorkLocation (State, City and Zip)

    Minneapolis, MN (Richfield US Bankoffice)


    Technical/FunctionalSkills

    Java/Springboot, Microservices and MSAzure

    < strong>Roles& Responsibilities

    Minimum 10+ Yrs of experiencerequired


    Basic Qualifications:

    • Bachelorsdegree, or equivalent work experience
    • Sixto eight years of relevant experience

    Required Skills/Experience:

    • 10+years of progressive experience in Software Engineering.
    • Workingexperience with Cassandra, Java/Springboot, Microservices and MS Azure
    • Previousexperience leading large scale Cloud Migrations
    • Effectivecommunication, presentation, leadership, problem-solving and analyticalskills
    • Provencollaboration and influencing skills

    Essential Responsibilities:

    • Leada team of engineers to adopt & advocate best engineering practices,reusable modular designs resulting in a quality and fast-paced deliverables.
    • Proficiencyin building Microservices using Java, Springboot, GraphQL, etc.
    • Goodunderstanding of Microservice architecture with experience in containerizeddeployment using MS Azure.
    • Proficiencyin Azure Cloud capabilitie s.
    • Experiencein integration with Databases (Cassandra and RDBMS) and Streaming platforms(Kafka).
    • Experiencein Continuous integration and Continuous deployment using Maven, Jenkins,Docker, Kubernetes and Springboot.
    • Experiencein scaling solution in a multi-cloud environment.
    • Experiencein System Architecture, Cloud Deployments, Containerization,Authentication/Authorization Systems, and Protocols.
    • Criticalexperience in tradeoffs b/w cost, scale, speed, and agility.
    • Workedacross teams to define quantified deliverable from high-level requirements.
    • Strongcommunication skills & ability to estimate, prioritize & execute onthe technology roadmap.