AngularJS, Architectural Design, Automation, Cloud Computing, Communication Skills, Communication Systems, Continuous Deployment/Delivery, Continuous Integration, Database Technology, Git, Java, Oracle, Oracle Database, Performance Management, React.js, Software Engineering, Team Player, Technical Writing, User Interface/Experience (UI/UX)
Title-full stack java developer Location: 240 greenwich in NYC Onsite: 4 days a week (nothing less) Contract: 6-12 months to perm (wants to convert) Interview process: 1 video interview then 1 face to face interview (has to face to face or candidate is out and will be 2-3 hours long) Must have: core java, spring boot, angular, github, cloud, sql and CI/CD Role Overview- Hands-on individual contributor working on daily assignments and development tasks
- Supporting the build of a new enterprise-level internal communication system for BNY
Core Responsibilities- End-to-end development across Java backend and Angular frontend
- Active coding role with ownership of assigned features and components
- Contribute to testing efforts and help maintain automation (Java-based testing)
- Work within an enterprise-scale application environment
Required Skills & Experience- Strong Core Java and Spring Boot
- Frontend development with Angular (React experience is acceptable if willing to learn Angular)
- Experience with databases (Oracle or SQL required)
- Familiarity with Git and CI/CD pipelines
- CI/CD experience preferred but not required (team support available)
- Ability to understand and work from technical documentation and architecture designs
- Strong communication skills and ability to collaborate effectively with team members
Nice-to-Have Skills- Exposure to cloud technologies (future state may include migration; e.g., Snowflake vs. Oracle)
- Experience working in the financial services industry (not required)
Candidate Profile- Experience working on long-term projects (2 3+ years preferred per role)
- Strong ownership of work, with ability to clearly articulate:
- Responsibilities in Java development
- Technical challenges encountered and solutions implemented
- Impact on business outcomes (performance improvements, efficiency gains, etc.)
- Preference for candidates from enterprise environments, though strong technical experience in smaller organizations is acceptable if comparable in scope
- Resume should highlight specific contributions and accomplishments, not just a list of technologies
E
Expert In Recruitment Solutions