Full Stack Java Developer

Job Title
Full Stack Java Developer
Job ID
27526053
Location
New York,  NY
Other Location
Description

Senior Java Full-Stack Developer for a Full Time Permanent position with a global Financial Services company in New York city.

$170k base salary + 24% Cash bonus. Open for visa sponsorship.

Responsibilities:

Gather requirements from the business users on projects ranging from

major implementations to minor enhancements across business areas,

analyze, define the technical designs, work on development, and

perform testing & UAT/Production/User support. This involves following

the complete SDLC life cycle including all the technical

documentation, analysis, design, development, testing and

UAT/Production support

Research, test, build, and coordinate the integration of new

applications based on client requirements

Design and develops new software products or major enhancements to

existing software

Generation and execution of automated testing

Ability to adapt quickly to an existing, complex environment and learn

new concepts/software technologies as needs arise

Assists in the evaluation and recommendation of application software

packages, application integration, and testing tools

UAT & Production Support: Support the application/business and the

processes in UAT and Production environments

Code base maintenance/synch ups, etc.

Collaboration with team of developers to support ongoing projects,

coding, and testing as needed

Responsible for coding and supporting applications, testing software as needed

 

Required Skills:

Full-Stack Java developer with a working knowledge of Linux and

experience developing in a GUI framework

10+ years of experience working in a Java designing/developing n-tier

architectures (UI, Business Logic Layer, Data Access Layer).

Proficient with Javascript/React

Solid knowledge of OOP software concepts, design patterns, and best practices

Proficient in Persistence Technologies: Spring, RESTful Services,

Hibernate, IBATIS and JDBC

Strong working knowledge in Databases: SQL, PL/SQL, and Cloudera is a plus

Experience in using test automation frameworks

Bachelor's degree in Computer Science Engineering or equivalent

Option 1: Create a New Profile