Tata Consulting Services (Usa) Austin , TX 78719
Posted 2 weeks ago
#LI-AS3
Technical/Functional Skills :
Job Responsibilities / duties:
● Knowledge of functional programming and object-oriented programming paradigms
● Ability to design, development and delivery of software services for web applications and stand alone distributed systems.
● Experience of working with business owners and product managers in Agile cycles to build new features and services.
● Experienced in creating business use cases for emerging solutions to implement open-source software to replace commercial software.
● Involvement of development activities including grooming sessions with business analysts to validate business requirements and ensure to align development timelines across multiple systems across the domain.
● Experience in working with junior software developers and collaborating to enable teams to implement software solutions for business features.
● Ability to develop different web applications using Java, J2EE, Spring, Python.
● Experience in development of APIs using Micro service architecture with spring boot framework.
● Experience with both consuming and designing RESTful APIs
● Experience with back-end Java technologies, including SpringBoot, Microservices architecture.
● Experience with MongoDB, Postgres, Kafka
● Experience in building / deploying the applications to Cloud Platforms like AWS, GCP
● Experience in Cloud Native AWS services.
● Proficient with container systems like Docker and container orchestration like EC2 Container Service, Kubernetes.
● Ability to manage Docker orchestration and Docker containerization using Kubernetes.
● Experience in working with Kubernetes to perform deployments, scaling, and management of docker containers.
● Ability to perform deep dive analysis for identifying potential issues from the server side and implement solutions, maintain security.
● Responsible for implementation and maintenance of server side updates from the architecture team to ensure application availability and uphold redundancy strategies.
● Responsible for driving the software handoff to UAT / Production, by collaborating with testing team, business users and uphold the scheduled timeframe for delivery.
● Highly proficient with the JavaScript language and modern ES6 syntax and features
● Ability to write efficient, secure, well-documented, and clean JavaScript code.
● Familiarity with the Vue.js ecosystem, including Vue CLI, Vuex, Vue Router
● Collaborate with interconnecting system teams and production suppo rt teams to ensure smooth production upgrade without cross functional issues.
● Experience with DevOps tools like Hudson, Jenkins and maintain deployment pipelines for CI/CD based deployment of cloud infrastructure.
● Experience in driving development schedules and business initiatives working with cross domain functional teams to execute and prioritize leadership KPIs.
● Able to complete projects with minimal supervision and direction and work in a fast-paced, highly innovative and fast paced environment.
● Great teammate with a positive attitude, strong sense of empathy with the ability to make high quality decisions.
● Must have some experience leading teams, including:
○ PR reviews
○ Code merging/ deploying.
○ Off-shore team management experience
● Excellent analytical skills, critical thinking, and interpersonal skills
● Experience working with and managing offshore and onshore teams on multiple projects/tasks as needed.
Tata Consulting Services (Usa)