Role: Java Full Stack Developer
Location: NY, NY or Chicago, IL – 2 to 3 days onsite
Experience: 10+ years
Fulltime Role
Job description:
Senior Full Stack Developer role focused on building the firm's strategic financial document repository, with ownership of key projects and components throughout the entire SDLC.
Key Role Elements:
- Leadership: Technical guidance to junior developers, architectural oversight, code reviews, and best practices enforcement
- Collaboration: Work with global teams and liaise with Business Analysts, Production Support, and Infrastructure teams
- Architecture: Understanding of system and enterprise architecture concepts and component integration
Core Technical Responsibilities:
Backend Development:
- Design and build applications using Spring, Spring AOP, and Spring Boot frameworks
- Develop RESTful APIs and microservices using Java frameworks (Spring Boot, JPA, Hibernate)
- Build REST & HTTP API services in XML and JSON formats
- Work with Oracle database, PL/SQL stored procedures, and MongoDB
Frontend Development:
- Architect and implement responsive ReactJS frontends using JavaScript and TypeScript
- Design end-to-end full stack solutions with seamless frontend-backend integration..........Key Requirements:
Education & Experience:
- Bachelor's/Master's in Computer Science or related field with 10-15 years full-stack development experience and 5+ years in technical leadership
- Backend Skills: Java, Spring Frameworks (Spring Boot, Spring AOP), JPA, Hibernate, RESTful and HTTP APIs (XML/JSON)
- Frontend Skills: ReactJS, JavaScript, TypeScript for responsive, scalable applications
- Technical Capabilities: End-to-end full stack solution design and implementation with seamless frontend-backend integration