Java Full-Stack Engineer

OmegaHiresMiddletown Township, NJ
1dHybrid

About The Position

Role focus: Full-Stack Engineer (Angular, Java, Kotlin, Python, Spring Boot), with strong CI/CD and Azure/Kubernetes experience

Requirements

  • Frontend: Angular 15+, TypeScript, RxJS, Angular Material/PrimeNG, Ag-Grid, Bootstrap, Component-driven design
  • Backend: Java, Kotlin (Spring Boot, Spring Data JPA, Spring WebFlux), RESTful API design, Python (FastAPI)
  • Data and storage: MySQL or PostgreSQL, Liquibase (schema design & migrations)
  • DevOps: Git, Maven, Docker, Kubernetes, Helm, Jenkins (or Github Actions), Azure (AKS), GitOps (Argo CD)
  • Collaboration: SafeAgile (Scrum), code reviews, documentation
  • Frontend engineering: Frameworks & language: Angular 15+, TypeScript, JavaScript (ES2020+), RxJS, Angular CLI
  • UI libraries: Angular Material, PrimeNG, Bootstrap; Ag-Grid (data grid), JointJS, Monaco Editor
  • Node.js services: LoopBack 3+ (or LoopBack 4/NestJS as modern alternatives) for API gateways or BFFs
  • State management: NgRx or NGXS, reactive forms, route guards
  • Backend engineering: Languages & runtimes: Java, Kotlin, Python, plus familiarity with Go
  • Frameworks: Spring Boot, Spring WebFlux (reactive), Spring Data JPA/Hibernate, Spring Validation
  • API & integration: REST, OpenAPI / Swagger, GraphQL, gRPC (nice-to-have)
  • Persistence: JPA/Hibernate, R2DBC (for reactive), SQL design and index tuning
  • Telemetry: Open Telemetry (traces/metrics/logs)
  • AuthN/Z: OAuth 2.1, JWT; Azure AD / Entra ID
  • Caching & async: Redis, Kafka
  • Testing: JUnit 5, Mockito, Test-containers

Nice To Haves

  • API & integration: REST, OpenAPI / Swagger, GraphQL, gRPC (nice-to-have)
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service