Java Fullstack Lead

Iconma LLC
  • Jersey City, NJ
    4 days ago

    Job Description

    Our client, a IT Services and Consulting company, is looking for a Java Fullstack Lead for their Jersey City, NJ location.

    Responsibilities:

    • Leads end-to-end delivery of full stack solutions using React, Java Spring Boot, GraphQL/REST, and AWS-managed services, from design through production support.
    • Drives architecture and design reviews, defining service boundaries, API contracts, data models, and integration patterns.
    • Develops secure, high-quality, production-grade code; conducts thorough code reviews; sets and enforces engineering standards.
    • Builds and maintains highly available and scalable services with strong operational excellence: reliability, performance, cost awareness, and maintainability.
    • Implements and governs authentication/authorization using OIDC/OAuth2, token validation, scopes/claims, and service-to-service security patterns.
    • Establishes robust observability practices (structured logging, metrics, tracing), incident response readiness (runbooks).
    • Evaluates vendor and internal solutions (including architectural fit, security posture, scalability, and operability) and guides adoption decisions.
    • Partners with Product and UX to deliver outcomes; translates requirements into technical plans and milestones; proactively manages trade-offs.

    Requirements:

    • Top skills required for this role: Java (Spring Boot), React, AWS, RestAPI, AI (Claude or Copilot), DevOps, Kafka
    • Minimum 12+ years applied full stack engineering experience delivering and operating production systems; experience as a senior/lead capacity (technical leadership, design ownership).
    • React expertise: modern React patterns, TypeScript, state management, component design systems, performance optimization, and responsive UI development.
    • Java Spring Boot expertise: building APIs, dependency injection, validation, error handling, and performance tuning.
    • GraphQL proficiency: schema design, resolvers, federation/composition patterns (where applicable), query performance (N+1 mitigation, caching), and API governance/versioning strategy.
    • REST proficiency: OpenAPI-style contract design, pagination/filtering, idempotency, backward compatibility, and consumer-driven API evolution.
    • OIDC/OAuth2: hands-on implementation with JWTs, refresh/access token flows, scopes/claims, secure session patterns, and least-privilege access control.
    • AWS experience (hands-on): designing, deploying, and operating cloud-native applications; strong understanding of IAM, networking basics, and operational tooling (logs/metrics/alarms).
    • Data layer expertise: AWS Aurora PostgreSQL: advanced SQL, indexing, query optimization, migrations, and transactional design.
    • AWS Neptune: gremlin, graph modeling, query patterns, and performance considerations for graph workloads.
    • Event-driven systems: AWS Kafka (MSK): topics/partitions, consumer groups, schema evolution, ordering/at-least-once semantics, idempotency, retries/DLQs, and operational monitoring.
    • CI/CD and quality: Strong Git practices, automated testing (unit/integration/contract/e2e), code quality gates, and release confidence practices (feature flags, progressive rollout where applicable).
    • AI-assisted engineering (MUST): Demonstrated proficiency using Claude Code and/or GitHub Copilot to accelerate development, debugging, refactoring, test generation, and documentation-while ensuring correctness, security, and maintainability (e.g., validating outputs, avoiding sensitive data leakage, and adhering to team standards).
    • Infrastructure as Code (Terraform/CloudFormation/CDK) and deployment automation patterns.
    • Containerization and orchestration experience (Docker, ECS/EKS) depending on platform direction.
    • Advanced security practices: threat modeling, OWASP Top 10 mitigation, secrets management, dependency hygiene.
    • Experience defining platform standards: API governance, event contracts, service templates, and reliability SLOs/SLIs.
    • Prior experience integrating with Oracle HCM.
    • Years of Experience: 12+ Years of Experience

    Skills:

    • Category Name Required Importance Experience
    • EPS_NEW Kafka Yes 1
    • IDE Application Architect DevOps Yes 1
    • IIOT (Industrial IOT) AWS Yes 1
    • Java Java Yes 1
    • Technical Skills AI Yes 1
    • Web Development React Yes 1
    • Web Development Rest API Yes 1

    Why Should You Apply?

    • Health Benefits
    • Referral Program
    • Excellent growth and advancement opportunities

    Numbers & Facts

    LocationJersey City, NJ

    More jobs like this

    See more jobs

    Be found by employers

    5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.