REF45068J - Java front end developer , Assistant Manager – IT, 3 to 6 yrs experience- Bangalore or Hyderabad location

  • Full-time

Company Description

WNS (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.

Job Description

Job Description –

Experience :-

● Mid level (preferably 5-6 years of industry experience). The expectation here is to work

as an IC.

● Currently working as an individual contributor with hands-on experience in Java.

● Good knowledge of current/past projects (to demonstrate his/her debugging skills and

● problem solving skills to an extent).

 

Technical :-

● Back end developer (or full stack developer) in Java and related technologies(Spring

etc).

● Microservices

Computer Science basics :-

● Basics of Object oriented programming.

● Choice of data structures (like when to use a hashmap vs treemap etc.).

● How the internet works and how systems communicate with each other in the

microservices world.

Language (core Java) :-

● Sound knowledge of Java fundamentals

● Concurrency concepts.

● Collections understanding.

● Programming language basics - like Garbage collection, access specifiers, static

variables, hashing, interfaces, abstract classes, Set vs Map, etc.

● Proficiency in additional languages such as C, C++ is a plus.

Behavioral :-

● Good communication skills

● Enthusiasm to learn and acquire new skills

 

 

Qualifications

B. Tech.

Privacy PolicyImprint