Description

The Java developer will help design, enhance, and fine tune the Business Intelligence (BI) applications using Java technologies/toolsets. Ideal candidate will require knowledge of Java and its components along with basic BI tool experience.

Job Responsibilities:

• Development, maintenance and deploy Java Web applications integrated with other BI systems.

• Work with the supervising manager to address any application maintenance issues, single-handedly lead the development of Java applications

• Help migrate Java applications to make them compatible with browser, server and technology upgrades.

• Create project/delivery documentation such as deployment guides, release notes, Product Unit Test Recommendation Documents etc.

• Provides walkthrough of the release documentation to the deployment teams

Job Requirements:

 5+ years of Java & JavaScript experience

 Cognos/Tableau experience is a plus.

• Skill for writing reusable Java libraries.

• Relevant Knowledge of Java GUI frameworks like Swing, SWT, AWT according to project requirements.

• Relevant understanding working with WAS servers.

• Basic knowledge of JVM (Java Virtual Machine), its drawbacks, weaknesses, and workarounds

• Implementing automated testing platforms and unit tests

• In-depth knowledge of code versioning tools, for instance, Git

• Expertise in continuous integration

• Experience with JavaServer pages (JSP) and servlets ; Web frameworks like Struts and Spring; Web Technologies like HTML, JavaScript, CSS, JQuery ; Markup Languages such as XML, JSON

* Deliverable:    • High Level and Detailed Java Work Flow Document

• Java Code Development

• Release Notes

• Unit test case and results

• Wireframes

• Code Review results

• Requirement traceability Matrix

Education

Any Gradute