Java Full-Stack Developer

W3Global — Poland · Posted ~1 day ago

Skills

Java 17 Spring Boot Angular REST APIs Microservices MongoDB SQL Docker Kubernetes OpenShift OAuth2/OIDC OWASP JUnit Mockito Jasmine Karma Git Maven Gradle Jenkins GitHub Actions CI/CD DDD Clean Architecture OAuth2 OIDC

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

Join a software engineering team building scalable enterprise applications across the full stack. You will develop Java and Angular solutions, design RESTful microservices, work with SQL and NoSQL data stores, containerize workloads, and contribute to cloud-native deployment and CI/CD. Strong emphasis is placed on secure coding, automated testing, observability, clean architecture, resilience, and agile collaboration. Familiarity with generative AI is an additional advantage.

Highlights

Opportunity to build modern enterprise applications using Java, Angular, microservices, cloud-native infrastructure, automated delivery, and strong engineering practices. The role offers broad collaboration across product, QA, UX, and DevOps teams.

Description

Key Responsibilities Design and develop responsive Angular applications and Spring Boot microservicesBuild applications using Java 17 microservices architecture and clean coding practicesImplement RESTful APIs with versioning pagination idempotency and proper error handlingDevelop and optimize data models for MongoDB and SQL databasesContainerize applications using Docker and deploy on OpenShift KubernetesFollow enterprise architecture standards DDD microservices patterns layered clean architectureEnsure security compliance OAuth2OIDC OWASP practices input validationImplement logging monitoring and observability logs metrics tracesDevelop unit integration and UI tests JUnit Mockito Jasmine KarmaContribute to CICD pipelines using Git MavenGradle Jenkins GitHub ActionsOptimize application performance and resilience caching retries circuit breakersCollaborate with Product QA UX and DevOps teams in Agile deliverySupport production issues with RCA and continuous improvement practices Must Have Skills Frontend Angular 12 TypeScript RxJS NgRxHTML5 CSS3 responsive UI accessibility Backend Java 17 Spring Boot Spring MVCWebFluxMicroservices architecture design patternsAPI IntegrationREST APIs JSON OpenAPISwaggerAPI security interceptors filtersDatabasesMongoDB schema aggregationSQL PostgreSQL MySQL OracleCloud DevOps Optional Docker Kubernetes OpenShift deployment knowledgeCICD tools Jenkins GitHub Actions Azure DevOpsGit Maven,GradleTesting QualityJUnit Mockito Postman, RestAssuredJasmine, Karma, SonarQube Additional Expectations Strong understanding of cloudnative application designAwareness of enterprise architecture governance standardsExposure to LLMAI integration into applications good to haveExperience working in Agile SDLC environments Skills Mandatory Skills : Java, Java Microservices, Java SpringBoot