Job description
#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 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.
Required Skill Profession
Computer Occupations