REF45068J - Java front end developer , Assistant Manager – IT, 5+ yrs of 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.