Przejdź do treści głównej

Java Full stack developer ( Angular and AI)

Technology
Thrive IT Systems
Warszawa, Polska2 miesięcy temu
Pełny etat

Opis stanowiska

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
  • Follow enterprise architecture standards DDD microservices patterns layered clean architecture
  • Ensure security compliance OAuth2OIDC OWASP practices input validation
  • Implement logging monitoring and observability logs metrics traces
  • Develop unit integration and UI tests JUnit Mockito JasmineKarma
  • Contribute to CICD pipelines using Git MavenGradle JenkinsGitHub 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
  • 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 MavenGradle
    • Testing Quality
    • JUnit Mockito PostmanRestAssured
    • JasmineKarma 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: Java, Java Microservices, Java SpringBoot, Angular, Java Full stack developer ( with Angular and good to have some Gen AI knowledge)

    Keywords
    HTML5CodingSCHEMASpring FrameworkOpenShiftJSONMongodbTypescriptAngularSonarQubeAngularJSOracle DatabaseMockitoJavaScriptDevOpsCss 3MysqlPostgresqlSqlJava

    Interesuje Cię ta oferta?