Role & Responsibilities:
- We are looking for bright, experienced Software Engineers to be a part of a talented team of technology professionals.
- Incumbents will be responsible for developing and / or maintaining complex real-world Web Applications in a dynamic environment.
- A good understanding of Core Java, is indispensable for this role.
- An ability to understand usability issues, suggest possible improvements, and work towards implementing Web 2.0 principles would be an added advantage.
- Involvement in defining High End search algorithm.
- Responsible for coding, documenting and maintaining web applications in fast paced environment.
Work Experience & Domain Knowledge :
Must have:
- 2 – 3 years of experience in java
- Good knowledge of Core Java esp. Collection API, Multi-threading etc.
- Excellent analytical and problem-solving skills.
- Excellent communication skills – both verbal and written.
- Ability to write high-quality code and deliver modules on time.
- Ability to work with existing code.
- Ability to work alone, as well as in a team.
- Commitment to work, and strong professional ethics.
- A passion for excellence
Good to have:
- Real-world development experience working on large web portals.
- Knowledge of Design Patterns
Qualifications
- B.E/B. tech, MCA, MSc (Computer Science/IT)
Skills
- Core Java, Collection Framework, JDBC, Hibernate, SQL/PLSQL, Mongo DB, Elastic Search, Multithreading, Web Services, Unix/Linux