Search Jobs

Java Developer

This requirement is valid till 22-12-2018

Required Skills:

  JAVA
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 
5.        2+ years of hands on experience working with Microsoft Azure or Amazon Web Services cloud computing platform 
6.        2+ years of hands on experience with Agile software development practices such as Scrum, Pair Programming, etc. 
7.        Ability to resolve complex technical issues independently 
8.        Ability to develop automated test cases as part of  testing strategy
Skillset: 
  • 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

Additional Inputs:  Preferred Skills 
1.        2+ years of hands on experience working with 
a.        Knowledge of Linux operating system and communication interfaces 
b.        C++ on Windows and Linux environments 
c.        RogueWave SourcePro 
d.        Visual C++, C#, .NET 
e.        Korn Shell 
f.        Python 
2.        2+ years of hands on experience with Atlassian products such as Bitbucket, Bamboo, JIRA, Confluence and HipChat 

 

Login to Apply