PC
Java with typescript developer
Primesoft Consulting Services Inc
Portsmouth · On-site Full-time 1mo ago
About the role
Job Description
Java with typescript developer Goal: Design, build, test, and operate scalable full‐stack web applications using React, NestJS, and GraphQL on AWS with high reliability and code quality.
The Most Relevant Skill
Full‐stack TypeScript development (React + NestJS + GraphQL) — ability to design end‐to-end features, implement typed APIs, and deliver production‐ready UI and backend with clear contracts.
Scope
- Design and implement React frontends and NestJS backends for scalable web applications.
- Build, version, and maintain GraphQL APIs using Apollo for efficient data access.
- Implement automated testing with Playwright to validate critical user flows.
- Manage and optimize Aurora PostgreSQL schemas, queries, and reliability.
- Deploy and operate services on AWS (EC2, Lambda, S3, RDS/Aurora).
- Collaborate in an agile team; perform code reviews and resolve full‐stack issues.
Must-Haves (Non-Negotiable)
- TypeScript & JavaScript — write clean, maintainable, strongly typed code across frontend and backend.
- React — build performant, accessible UI components and manage client state effectively.
- NestJS — design modular server applications with dependency injection and structured architecture.
- GraphQL with Apollo — design schemas, resolvers, and queries/mutations with performance and security in mind.
- Automated testing (Playwright) — create and maintain E2E tests covering core user journeys.
- Aurora PostgreSQL — model data, optimize queries, and ensure reliability and performance.
- AWS fundamentals — deploy and operate services using EC2, Lambda, S3, and RDS/Aurora.
- Code quality & reviews — enforce best practices for security, scalability, and maintainability.
- Troubleshooting — diagnose and resolve issues across frontend, backend, database, and cloud.
Good-to-Haves (Negotiable)
- CI/CD pipelines — automate builds, tests, and deployments to reduce release risk.
- Observability — logging, metrics, and alerts to improve production reliability.
- Performance tuning — frontend and backend optimizations beyond baseline requirements.
- API security — auth, authorization, and rate limiting patterns.
- Agile collaboration — experience working closely with product and design partners.
Skills
ApolloAWS LambdaAWS S3AWS EC2Aurora PostgreSQLGraphQLJavaScriptNestJSPlaywrightPostgreSQLReactTypeScript
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free