Skip to content
mimi

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