Ref37136s Java Tech Lead Java+aws+kafka+kubernets Pune/ Mumbai/ Gurgaon/ Bangalore

Year    Mumbai, Maharashtra, India

Job Description


Company DescriptionWNS (Holdings) Limited (NYSE: WNS), is a leading Business Process Management (BPM) company. We combine our deep industry knowledge with technology and analytics expertise to co-create innovative, digital-led transformational solutions with clients across 10 industries. We enable businesses in Travel, Insurance, Banking and Financial Services, Manufacturing, Retail and Consumer Packaged Goods, Shipping and Logistics, Healthcare, and Utilities to re-imagine their digital future and transform their outcomes with operational excellence. We deliver an entire spectrum of BPM services in finance and accounting, procurement, customer interaction services and human resources leveraging collaborative models that are tailored to address the unique business challenges of each client. We co-create and execute the future vision of 400+ clients with the help of our 44,000+ employees.Client is built around small development teams responsible for specific themes and initiatives. Each team is a mix of engineers with various levels of skills and experience.The Senior Software Engineer works within a team to write, test and release new features, whilst also helping fix problems that arise in Clients products. Key responsibilities/Skillsets will include but are not limited to:Software Development

  • Significant hands-on time spent working on production services and applications for Client.
  • Participate in or lead design reviews with peers and stakeholders to establish technology selection and direction (e.g. design patterns, frameworks).
  • Collaborate with the broader team to understand, lead and deliver work that contributes to the teams goals.
  • Responsible for the teams workflow, from writing code to unit testing, all the way through to completion and production release and ongoing maintenance and support.
  • Become a subject matter expert in the teams domain and architecture to assist in triage and support queries, product design and feature development.
  • Review code developed by other engineers and provide feedback to ensure that engineering development adheres to best practices and Client engineering standards with a Product, Quality, DevOps and Security mindset.
Innovation
  • Working in an Agile environment, retrospecting on processes and technologies along the way.
  • Participate in research projects, including prototyping and investigations, to explore future opportunities.
  • Investigate new technologies and how they could support the development of Client products.
  • Optimise the development process through the use of automation, in-house and open-source solutions.
Self Development and Growth
  • Lead technical discussions and knowledge shares within the team.
  • Drive continuous improvements in the teams ways of working, team practices and processes.
Support
  • Support the consistent monitoring and improvement of the health of our services and applications.
  • Proactively engage with customer-facing colleagues to avoid exposing Client customers to issues.
Core Skills:
  • Kubernetes, Kafka
  • Experience in creating the MicroServices and managing/deploying multiple microservices
  • Proficient in coding in Java, with a solid understanding of underpinning techniques of Object-oriented Programming, Programming concepts, development of distributed systems and best practices (e.g. style guidelines, testability, efficiency, observability, scalability, security).
  • Experience in full software development life cycle from design to deployment via CI/CD tooling, using agile methodologies (e.g. Kanban, Scrum).
  • Experience in: Amazon Web Service,
  • Experience with Kafka or proficiency with other Streaming or Queue-based technologies.
  • Demonstrates a definite bias for action in leading initiatives and striving for team operational excellence.
  • Ability to represent cross-team initiatives, effectively collaborate, and successfully work as part of a cross-functional team.
  • Inquisitiveness- asks questions to explore and understand the underlying technology, with the intent of leading to the most appropriate solutions.
  • Autonomy - ability to work on tasks and solve problems independently, seeking assistance as needed.
  • Motivation - sets personal challenges and constantly looking to stretch themselves.
  • Problem-solving - recognition of problems with the intent to find solutions.
  • Integrity - honest and transparent in dealings, open to voice and accepting criticism, and builds credibility through actions.
  • Detail-focused - pays attention to the details and can make a conscious effort to understand causes instead of just the effects
  • Possess the flexibility to adapt to different types of technical challenges.
  • Big picture-aware - understands the scope and impact of a problem or solution.
Job Location: MumbaiMode of Operations: Work From Office (Hybrid) Mumbai OfficeQualificationsB.Tech, BCA, MCA or any equalent qualification

WNS Global Services

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3362011
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Mumbai, Maharashtra, India
  • Education
    Not mentioned
  • Experience
    Year