Lead Java Full Stack Engineer

Cynet SystemsPlano, TX

About The Position

The organization is seeking a Senior/Lead Software Engineer (Full Stack) to build Java-based services and modern frontend applications. The successful candidate will lead features end-to-end and work effectively in a fast-paced environment.

Requirements

  • Exceptional expertise in building Java-based, scalable, resilient, and fault-tolerant microservices.
  • Knowledge of distributed systems.
  • Proficiency with AI-assisted code-generation tools, including Copilot, Cursor, and similar technologies.
  • Extensive AWS experience, including hands-on work with core cloud services.
  • Hands-on experience with modern UI frameworks, such as Next.js, Nuxt.js, React, Vue, Astro, or Svelte.
  • Strong API development skills, including REST, GraphQL, and event-driven architectures and generating Swagger.
  • Observability expertise using tools like Splunk or Dynatrace, with a solid understanding of metrics, logs, and distributed tracing and auditing.
  • Containerization and orchestration experience, especially with ECS, Fargate, and cloud-native deployment patterns.
  • Familiarity with Amazon Bedrock or similar AI/ML service integrations.
  • Backend: Java, Spring Boot, Spring Cloud, Apache Camel, Spring AI.
  • Frontend: Next.js, Nuxt.js, React, Vue, Astro, Svelte.
  • Cloud: AWS (ECS, Fargate, Bedrock, IAM, VPC, serverless components).
  • APIs: REST, GraphQL, event-driven messaging.
  • Observability: Splunk, Dynatrace.
  • Other: Microservices architecture, distributed systems, AI-assisted development tools like GitHub Copilot.

Nice To Haves

  • AWS Solutions Architect certification.
  • Familiarity with Docker and Docker Compose.

Responsibilities

  • Build Java-based, scalable, resilient, and fault-tolerant microservices.
  • Develop modern frontend applications.
  • Lead features end-to-end.
  • Work effectively in a fast-paced environment.
  • Develop APIs including REST, GraphQL, and event-driven architectures.
  • Integrate AI/ML services.
  • Implement containerization and orchestration using ECS, Fargate, and cloud-native deployment patterns.
  • Utilize observability tools for metrics, logs, and distributed tracing.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service