Java Full Stack Engineer

OmegaHiresCharlotte NC, NC
11h

About The Position

Develop and maintain Java, Spring Boot applications Build and consume RESTful APIs Implement basic security using Spring Security (JWT/OAuth2 exposure preferred) Use JPA/Hibernate for database interactions Write unit tests using JUnit and Mockito Fix defects and support production issues Develop UI components using Angular (v10+) Work with TypeScript, HTML5, CSS3 Integrate frontend with backend services Handle basic state management using RxJS Deploy and support applications on AWS , working knowledge of C2, S3, RDS, IAM and CloudWatch Use Docker for containerized deployments Work with CI/CD pipelines (Jenkins / GitHub Actions / GitLab CI) Experience with SQL databases (MySQL, PostgreSQL, Oracle) Ability to write optimized queries Basic exposure to NoSQL databases (DynamoDB or MongoDB)

Requirements

  • Java
  • Spring Boot
  • Angular
  • AWS
  • Spring Security (JWT/OAuth2 exposure preferred)
  • JPA/Hibernate
  • JUnit
  • Mockito
  • Angular (v10+)
  • TypeScript
  • HTML5
  • CSS3
  • RxJS
  • Docker
  • CI/CD pipelines (Jenkins / GitHub Actions / GitLab CI)
  • SQL databases (MySQL, PostgreSQL, Oracle)
  • NoSQL databases (DynamoDB or MongoDB)
  • Master’s degree in Computer Science, Engineering, or a related field

Responsibilities

  • Develop and maintain Java, Spring Boot applications
  • Build and consume RESTful APIs
  • Implement basic security using Spring Security (JWT/OAuth2 exposure preferred)
  • Use JPA/Hibernate for database interactions
  • Write unit tests using JUnit and Mockito
  • Fix defects and support production issues
  • Develop UI components using Angular (v10+)
  • Work with TypeScript, HTML5, CSS3
  • Integrate frontend with backend services
  • Handle basic state management using RxJS
  • Deploy and support applications on AWS , working knowledge of C2, S3, RDS, IAM and CloudWatch
  • Use Docker for containerized deployments
  • Work with CI/CD pipelines (Jenkins / GitHub Actions / GitLab CI)
  • Experience with SQL databases (MySQL, PostgreSQL, Oracle)
  • Ability to write optimized queries
  • Basic exposure to NoSQL databases (DynamoDB or MongoDB)
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service