full stack java developer

Expert In Recruitment Solutions

Summit, NJ

JOB DETAILS
SKILLS
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)
LOCATION
Summit, NJ
POSTED
28 days ago
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

About the Company

E

Expert In Recruitment Solutions