Sr. Java Developer

HyperQuality India Pvt. Ltd.
  • Gurgaon
  • Confidential
  • 7-15 years
  • 19 May 2015

  • Software Design & Development, Software Architecting

  • IT/ Technology - Software/ Services, BPO/ ITES/ Call Centers
Job Description

Job Description:

Design and develop software using Java, Javascript, mySQL and HTML in a Linux environment
Participate in various phases of SDLC including design, coding, reviews, testing and documentation
Utilize design methodologies, object-oriented design and design patterns
Work with other team members throughout the company to determine feasibility, business and functional requirements and technical designs on assigned projects
Provide ongoing support, maintenance and enhancement of systems
Foster an overall culture of Quality
6+ years of overall Sr. Java Engineering experience and OO Design Practices
Demonstrable and clear understanding of Java multi-threading concepts and best-practices
Implement scalable solutions to meet the service levels associated with large volumes of users or records to be processed.
Perform peer code reviews and Code audit - Analyze existing code and remediate performance issues within existing applications
Unit test modules, integration testing with other modules to deliver quality code

Desired Candidate Profile:

Familiarity with source management, bug tracking, Google Docs, and wiki tools
5+ years Java software development, in Linux/Windows environment
3+ years experience writing Javascript code, deep understanding of its features
3+ years working experience with MySQL: database design, writing SQL queries; thorough understating of MySQL language and features
Hands-on technical lead experience with excellent task/project estimation capabilities
Experience with source control - ideally SVN
NoSQL experience is preferred but not required
Experience with software development lifecycle phases
High comfort level deploying and maintaining solutions
Understanding of secure coding principles
Knowledge of HTML/CSS, working knowledge developing browser based UI; familiarity with GWT
Working knowledge of IP networking
Experience debugging networked systems
Specific R&D experience, developing software for complex systems
Ability to conduct independent R&D, from concept to working code
Able to write system architecture documentation, as well as API level documentation
Able to provide technical reasoned guidance to junior developers
Superb technical communications skill
Commitment to excellence

Job Posted By

About Organisation

HyperQuality India Pvt. Ltd.