You are viewing a preview of this job. Log in or register to view more details about this job.

Java Developer

Requires expert knowledge of software development life cycle methodology.
Requires advanced knowledge of Java.
Requires knowledge of relational database management systems.
Demonstrates understanding of core business functions.
Demonstrates ability to apply structure to a loosely defined problem

Key responsibilities
Works from technical specifications to independently develop, modify, configure and maintain complex software products.
Formulate and manage system scope and objectives for assigned projects.
Reviews business requirement documents and translates into technical specifications.
Analyzes and troubleshoots problems and makes recommendations.
Provides status updates to Project Manager and senior management.
Assists in design/code reviews, architecture discussions and infrastructure reviews.
Manage interactions with clients team.
Directly interact with internal project team and manages customer expectations