Java Developer IV

Posted: 1 week ago

Will be involved in the entire project life cycle (requirements review, technical design, development, deployment and maintenance). Position is 100% hands-on Java development. Hands-on experience with Spring, REST Web Services, JQuery, Vue and test-driven development, ORM, OOD, code profiling and debugging. Design, build, and maintain efficient and dependable Java code
"Aid in the maintenance of code quality, organization and optimization
"Execution and Design of new strategies
"Translate business work flows into technical specifications
"Understanding of software development lifecycle concepts, including software configuration management, modeling, programming and development, and testing.

Quals--
The Technology Group of FRBNY is seeking an experienced professional to work on planning and development applications for the Research and Statistics business lines. This position will support application migration efforts and the candidate will act as a Java Developer for the development of enterprise level web applications. The candidate will be involved in the entire project life cycle (requirements review, technical design, development, deployment and maintenance).
"Strong knowledge and expertise in J2EE technologies;
"Java Server Pages (JSP), HTML, CSS, JavaScript
"Strong knowledge and expertise in Spring Framework (Core, MVC, AOP, Security, Batch, Boot, etc.);
"Experience with Vue.js font-end technologies
"Object-Oriented Design (OOD) principles, patterns and anti-patterns, and practices with Java (Java8 or later)
" 5+ years Java programming experience
"Automated testing principles, patterns and anti-patterns, and good practices with JUnit and other frameworks
" Automated build and continuous integration principles, patterns and anti-patterns, and good practices with Maven
"Software Configuration Management (SCM) principles, patterns and anti-patterns, and good practices with Subversion (SVN)
"Strong database skills (MS SQL Server);
"Strong understanding of application resiliency, security, scalability, general performance concepts and end to end debugging capabilities;
"Working knowledge of Eclipse IDE and WebSphere application server;
"JUnit, Sonar, SVN Attention to detail, troubleshooting and reasoning skills
"Written, verbal and personal communication skills
"Ability to analyze, understand, and communicate to others technical data, specifications, designs, etc.
" Finance experience is a plus but not required

Education--
Degree Type Major/Certification Required Preferred
Bachelor's Degree