Previous Job
Previous
Java Developer
Ref No.: 18-12952
Location: New York, New York
Java Developer needed for major Financial client in New York, NY.

Position Description:
The position is a hands-on developer. Candidate must have significant expertise in implementing core Java applications as well as multi-tiered Java EE-style applications. *Candidate should be fluent in related technologies including Spring, databases, database interface layers, web browser display technologies, web protocols and standards, and associated Java development tools.

Responsibilities:
Candidate will be required to translate functional requirements specifications into technical designs and to code and test these designs. Candidate will interface on a regular basis with other teams including other internal IT teams, our BA team.

Skills Required:
- Expertise in core Java programming (5+ years)
- Expertise in Java EE design and programming (5+ years, possibly overlapping with core Java experience) and solid understanding of multi-tiered web-based applications (Angular JS)
- Strong understanding of RDBMS databases, JDBC, and database access technologies (Sybase preferred but not required)
- Working knowledge of Spring MVC framework and design patterns in general
- Excellent communication, organizational, and planning skills
- Understanding of requirements of large enterprise applications (security, entitlements, etc.)
- Experience with some set of standard Java developments tools including IDEs, build frameworks, source code control, etc.