Search Jobs

Java Developer

This requirement is valid till 15-02-2019

Required Skills:

Location:  Bhubaneswar
Domain:  Banking & Financial Services
Qualification:  Any Degree
Experience:  3-5 yrs.
Job Description with Roles & Responsibilities:  Essential Skills 
  • 1. Bachelor of Science degree in Computer Science or similar 
  • 2. 3+ years of hands on experience working with Java / Java 8 and setup of unit test cases with Junit. 
  • 3. 2+ years of hands on experience with HTML, Web servers (Apache), Application servers (Tomcat,JBOSS, IIS), JSON. XML 
  • 4. 3+ years of hands on experience using Sybase ASE or large RDBMS, Transact-SQL, Stored Procedures, or equivalent relational database 
  • 7. Ability to resolve complex technical issues independently 
  • 8. Ability to develop automated test cases as part of  testing strategy

  • Designs, analyzes, and documents software applications across multiple project teams and applications:
    • Investigates and analyzes verbal and written requests for application software, interpreting application requirements to construct highly complex applications.
    • Writes technical documentation for routines and applications, facilitating their maintenance.
  • Constructs, tests, installs, and maintains software applications:
    • Develops highly complex software code, which is maintainable, easy to use, and satisfies application requirements.
    • Develops and executes application test plans, analyze test results, and makes appropriate revisions to ensure the applications function as specified.
    • Contributes to the planning for acceptance testing and implementation of new software, performing supporting activities to ensure that customers have the information and assistance they need for a successful implementation.
  • Participates on project teams:
    • Provides input to the Sprint plan, performs technical review of applications and peers’ work and develops proposals for improvements.
  • Provides support to internal users and support staff:
    • Investigates application incidents for missing or incorrect functionality.
    • Assesses incident resolution and estimates application changes.
    • Applies resolutions, leading to timely, and error free revisions in applications.
  • Researches, assesses and facilitates the adoption of new technologies
  • Performs configuration management tasks:
    • Ensures application software components are archived in common code repositories according to IT standards with appropriate documentation that reflects the progression from development to implementation.
  • Must be able to juggle multiple priorities and handle work requests with a sense of urgency
  • Other duties as assigned


Login to Apply