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

W3Global

Warszawa

On-site

PLN 180,000 - 240,000

Full time

4 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

W3Global in Warszawa is seeking a skilled full-stack developer to design and implement scalable microservices with Java 17 and Spring Boot, and build responsive Angular interfaces. You will ensure robust REST APIs, secure data handling, and efficient CI/CD with Docker and orchestration on OpenShift/Kubernetes.

The role emphasizes collaboration with Product, QA, UX and DevOps in an Agile environment, with emphasis on performance, observability, and continuous improvement.

Qualifications

  • Experience building front-end using Angular 12+ and TypeScript.
  • Proficient in Java 17 and Spring Boot microservices.
  • Skilled in designing RESTful APIs with OpenAPI/Swagger.
  • Strong database knowledge: MongoDB and SQL (PostgreSQL/MySQL/Oracle).
  • Experience with Docker, container orchestration (Kubernetes/OpenShift).
  • Knowledge of OAuth2/OIDC, OWASP security practices.

Responsibilities

  • Design and develop responsive Angular front-ends and Java Spring Boot microservices.
  • Implement RESTful APIs with versioning, pagination, idempotency, and robust error handling.
  • Develop and optimize data models for MongoDB and SQL databases.
  • Containerize apps with Docker and deploy on OpenShift/Kubernetes.
  • Contribute to CI/CD pipelines using Git, Maven/Gradle, Jenkins, and GitHub Actions.
  • Ensure security, logging, monitoring, observability, and testing.

Skills

Angular
TypeScript
RxJS
NgRx
HTML5
CSS3
Java
Spring Boot
Microservices
REST APIs
JSON
OpenAPI/Swagger

Tools

Docker
Kubernetes
OpenShift
GitHub Actions
Jenkins
Maven
Gradle

Job description

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

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Java Full stack developer with Angular
Java Full stack developer with Angular

Net2Source (N2S) • Warszawa

Hybrid
PLN 180,000 - 300,000
Senior Java Developer (Microservices)
Senior Java Developer (Microservices)

Luxoft Poland • Kraków

On-site
PLN 180,000 - 240,000
Java Backend Engineer
Java Backend Engineer

Ubique Systems • Kraków

On-site
PLN 180,000 - 260,000
Senior Java Developer
Senior Java Developer

Gradient IT • Poland

Remote
PLN 70,000 - 90,000
Free internal language and technological courses
Hold international conferences
Participating in other party conferences
+1
Java Engineer
Java Engineer

Infinity Quest • Województwo łódzkie

On-site
PLN 171,000 - 258,000
Senior Java Software Developer
Senior Java Software Developer

Luxoft • Wrocław

On-site
Senior Java Software Developer
Senior Java Software Developer

Luxoft • Kraków

On-site
PLN 45,000 - 70,000
Senior Java Developer (PL speaking)
Senior Java Developer (PL speaking)

Luxoft • Kraków

On-site
PLN 180,000 - 290,000
Private medical & dental care
Life Insurance
Internal mobility program
Senior Java Software Developer
Senior Java Software Developer

Luxoft • Warszawa

On-site
PLN 80,000 - 110,000
Senior Java Developer with DevOps skills
Senior Java Developer with DevOps skills

Luxoft Poland • Kraków

Hybrid
PLN 120,000 - 180,000
MyBenefit program
Employee assistance program
LuxTalent platform
+1