Fullstack Developer
Jersey City, New Jersey, United States · Kontrak
Jadilah yang pertama mendaftar
- Pengalaman
- 8–10 yrs
- Gaji
- —
- Lowongan
- 1
- Diposting
- 4 jam yang lalu
- Mode kerja
- Di kantor
- Kelayakan
- Candidates who are local to Jersey City, NJ and can work onsite are eligible to apply. The role is for experienced fullstack engineers with senior or lead-level background.
- Melanjutkan
- Wajib mendaftar
Tempat Anda akan bekerja
Deskripsi pekerjaan
Role Overview
This contract opportunity is for a Fullstack Developer based in Jersey City, NJ. The role centers on building and running production-ready web solutions across the stack, with close collaboration across product, UX, and engineering teams.
What You’ll Do
- Own the full lifecycle delivery of end-to-end applications using React, Java Spring Boot, GraphQL/REST, and AWS-managed services.
- Lead architecture and design discussions by defining service boundaries, API contracts, data models, and integration approaches.
- Write secure, maintainable, production-grade code and participate in code reviews while upholding engineering best practices.
- Develop services that are dependable, scalable, highly available, and built for operational stability.
- Set up and manage authentication and authorization using OIDC/OAuth2, including token validation and service-to-service security.
- Put strong observability practices in place through structured logs, metrics, traces, and incident-response readiness.
- Assess third-party and internal platforms for fit across architecture, security, and scalability before recommending adoption.
- Work with Product and UX teams to convert business needs into technical plans and delivered outcomes.
Technical Requirements
- 8 to 10 years of fullstack engineering experience in live production environments, with senior or lead-level responsibility.
- Deep experience with React, including modern patterns, TypeScript, performance tuning, and UI implementation.
- Strong background in Java Spring Boot covering API development, dependency injection, validation, error handling, and performance optimization.
- Practical expertise in GraphQL, including schemas, resolvers, federation, and query performance, along with REST design using OpenAPI and backward compatibility practices.
- Hands-on experience implementing OIDC/OAuth2, including JWT handling, token flows, scopes and claims, and secure session design.
- Solid AWS experience building, deploying, and operating cloud-native systems, with knowledge of IAM, networking, and operational tools.
- Advanced database experience with AWS Aurora PostgreSQL, including complex SQL and query optimization, plus AWS Neptune for graph data modeling.
- Experience with event-driven architectures using AWS Kafka/MSK, including topics, consumer groups, schema evolution, and monitoring.
- Strong CI/CD discipline, automated testing practices, quality gates, and safe release strategies.
- Experience using AI-assisted development tools such as Claude Code and/or GitHub Copilot to improve speed and code quality.
- Preferred experience with Terraform, CloudFormation, or CDK; Docker; ECS/EKS; advanced security practices; and defining platform standards.
- Candidates must be local to Jersey City, NJ and prepared to attend an onsite interview if needed.
Additional Information
This position is onsite in Jersey City, NJ and is structured as a contract role. No stipend or salary amount was provided in the source.