We are looking for Java Fullstack Developer for our client in Portsmouth, NH
Job Title: Java Fullstack Developer
Job Location: Portsmouth, NH
Job Type: Contract
Job Overview:
- The Java Fullstack Developer will design and develop scalable web applications by building modern frontends and backend services.
- The role involves creating APIs, managing databases, and deploying applications on cloud platforms.
- The position requires working in an agile environment, contributing to code quality, and ensuring application performance and reliability.
Requirement/Must Have:
- Strong experience with TypeScript and JavaScript.
- Experience building user interfaces using React.
- Experience developing backend services using NestJS.
- Experience designing and working with GraphQL APIs using Apollo.
- Experience with automated testing tools such as Playwright.
- Experience working with PostgreSQL databases including schema design and query optimization.
- Knowledge of AWS services including EC2, Lambda, S3, and RDS/Aurora.
- Strong understanding of code quality, security, and best practices.
- Ability to troubleshoot issues across full-stack environments.
Experience:
- Experience developing scalable full-stack applications.
- Experience working in agile development environments.
- Experience performing code reviews and collaborating with development teams.
Responsibilities:
- Design and implement frontend applications using React.
- Develop backend services using NestJS.
- Build and maintain GraphQL APIs using Apollo.
- Implement automated testing for critical workflows.
- Manage and optimize PostgreSQL databases.
- Deploy and maintain applications on AWS cloud platforms.
- Collaborate with team members to deliver high-quality software.
- Perform code reviews and ensure adherence to best practices.
- Troubleshoot and resolve technical issues across systems.
Should Have:
- Experience with CI/CD pipelines.
- Experience with observability tools including logging and monitoring.
- Knowledge of performance optimization techniques.
- Understanding of API security practices.
- Experience working with product and design teams.
Skills:
- Strong full-stack development skills.
- Problem-solving and analytical thinking.
- Strong communication and collaboration skills.
- Ability to manage multiple tasks in a fast-paced environment.
Qualification And Education:
- Bachelor s degree in Computer Science or related field preferred.