freehire launches on Product Hunt on 26 August.

Follow →

Java Full stack developer ( with Angular and good to have some Gen AI knowledge)

Summary

This role involves full-stack development using Java 17, Spring Boot microservices, and Angular to build responsive applications. The developer will manage RESTful APIs, work with MongoDB and SQL databases, and utilize containerization tools like Docker and Kubernetes.

Key Responsibilities

  • Design and develop responsive Angular applications and Spring Boot microservices
  • Build applications using Java 17 microservices architecture and clean coding practices
  • Implement RESTful APIs with versioning pagination idempotency and proper error handling
  • Develop and optimize data models for MongoDB and SQL databases
  • Containerize applications using Docker and deploy on OpenShift Kubernetes
  • Ensure security compliance OAuth2OIDC OWASP practices input validation
  • Implement logging monitoring and observability logs metrics traces
  • Develop unit integration and UI tests JUnit Mockito Jasmine Karma
  • Contribute to CICD pipelines using Git MavenGradle Jenkins GitHub Actions
  • Optimize application performance and resilience caching retries circuit breakers
  • Collaborate with Product QA UX and DevOps teams in Agile delivery
  • Support production issues with RCA and continuous improvement practices

Must Have Skills

Frontend

  • Angular 12 TypeScript RxJS NgRx
  • HTML5 CSS3 responsive UI accessibility

Backend

  • Java 17 Spring Boot Spring MVCWebFlux
  • Microservices architecture design patterns
  • API Integration
  • REST APIs JSON OpenAPISwagger
  • API security interceptors filters
  • Databases
  • MongoDB schema aggregation
  • SQL PostgreSQL MySQL Oracle
  • Cloud DevOps

Optional

  • Docker Kubernetes OpenShift deployment knowledge
  • CICD tools Jenkins GitHub Actions Azure DevOps
  • Git Maven,Gradle
  • Testing Quality
  • JUnit Mockito Postman, RestAssured
  • Jasmine, Karma, SonarQube

Additional Expectations

  • Strong understanding of cloudnative application design
  • Awareness of enterprise architecture governance standards
  • Exposure to LLMAI integration into applications good to have
  • Experience working in Agile SDLC environments

Skills

Mandatory Skills :

Java, Java Microservices, Java SpringBoot

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available