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
Any Gradute