Sr.Java Developer

Location: Bangalore

SAGGEZZA is Hiring Sr.Java Developers.

View full posting for more details. To apply for this roll please email This e-mail address is being protected from spambots. You need JavaScript enabled to view it.

Additional Info

  • Salary:
  • Contract Type: Permanent
  • Location: Bangalore
  • Minimum Requirements:

    Job Description:

    Project involves development of a Quotation Engine to help create customer quotations by working out the cost of a Network Connection. The engine will call into various systems to pull out these costs and put them together to create an end-to-end cost and quotation.

    Skills Needed:

    1. 7 to 9 years of application development experience in Java Programming (Rating of 9 on scale of 10)
    2. Knowledgeable in Web Applications frameworks like Struts, JSF, Spring, Hibernate.
    3. Very strong programming skills – Should be able to write optimized, modular code
    4. Solid Agile and Pair Programming methodologies and general software development best practices
    5. Experience in developing unit tests and expanding unit test coverage
    6. Ability to work independently and proactive.
    7. Excellent interpersonal skills to effectively interact with departmental clients and work effectively with all levels of management.

  • Special Requirements:

    Candidates will go through an intensive interview process and should budget around 2 hrs of their time. They will also be required

    to write a specific program on the system and submit for evaluation.

    The program shall be evaluated based on the following criteria.
    1. Compile and Run passing useful tests
    2. Be easily readable
    3. Not have null propagation
    4. Handle exception and no suppression
    5. Have polymorphism to conditional logic
    6. Apply design patters
    7. Perform Data Validation at the point of entry
    8. Not have magic numbers
    9. Apply coding standards
    10. Not have compiler warnings
    11. Not have any duplication
    12. Have short methods
    13. Have minimal nesting
    14. Have minimal blocks per methods (methods should only do one thing)
    15. Build script
    16. Have useful comments

Copyright 2011 Saggezza. All rights reserved