full stack developer for enterprise applications
Summary
Full stack developer building enterprise applications with Angular front ends and Java 17 / Spring Boot microservices, containerized with Docker on OpenShift/Kubernetes, backed by MongoDB and SQL, secured with OAuth2/OIDC, and shipped through CI/CD pipelines. Hybrid role in Warsaw with 3 days onsite per week, sourced via workforce solutions firm Net2Source.
Описание: Net2Source Inc. is a global workforce solutions company serving Fortune 1000 and Global 2000 organizations across 34 countries and five continents.
Задачи:
- 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 them on OpenShift and Kubernetes
- Follow enterprise architecture standards, DDD, microservices patterns, layered architecture, and clean architecture
- Ensure security compliance through OAuth2/OIDC, OWASP practices, and input validation
- Implement logging, monitoring, and observability for logs, metrics, and traces
- Develop unit, integration, and UI tests using JUnit, Mockito, Jasmine, and Karma
- Contribute to CI/CD pipelines using Git, Maven, Gradle, Jenkins, and GitHub Actions
- Optimize application performance and resilience through caching, retries, and circuit breakers
- Collaborate with Product, QA, UX, and DevOps teams in Agile delivery
- Support production issues with root cause analysis and continuous improvement practices
Требования:
- Strong understanding of cloud-native application design
- Awareness of enterprise architecture governance standards
- Experience working in Agile SDLC environments
- Nice to have: Some Gen AI knowledge, exposure to LLM/AI integration into applications
Условия:
- Hybrid work with 3 days onsite per week in Warsaw, Poland.