Full Stack Engineer (Java) - Merrimack, NH

QTechMerrimack, NH
Onsite

About The Position

We are seeking a highly experienced Full Stack Engineer (Java) to join our onsite engineering team. This role requires a strong balance of backend and frontend development (approximately 50/50), with a primary focus on Java 17–based API development and modern Angular UI development. The ideal candidate will have deep hands-on experience building scalable, secure applications using modern frameworks and cloud technologies.

Requirements

  • 14+ years of overall software development experience
  • Strong expertise in Java 17 and Spring / Spring Boot
  • Proven experience in API development and microservices architecture
  • Hands-on experience with Angular (latest or recent versions)
  • Strong frontend skills with JavaScript, TypeScript, HTML, CSS
  • Experience with AWS (EC2, S3, Lambda, ECS/EKS, RDS, etc.)
  • Solid understanding of full software development lifecycle (SDLC)
  • Experience working in onsite, enterprise-scale environments
  • Strong communication and collaboration skills

Responsibilities

  • Design, develop, and maintain high-performance RESTful APIs using Java 17 and Spring Framework (Spring Boot)
  • Build responsive and user-friendly web applications using Angular, JavaScript, TypeScript, HTML, and CSS
  • Collaborate closely with product owners, architects, and cross-functional teams to define and implement technical solutions
  • Ensure application performance, security, scalability, and reliability
  • Develop and integrate backend services with frontend components in a seamless manner
  • Deploy, monitor, and maintain applications on AWS cloud infrastructure
  • Participate in code reviews, technical design discussions, and architectural decisions
  • Troubleshoot production issues and provide long-term fixes and improvements
  • Mentor junior developers and promote engineering best practices
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service