Role : Java Fullstack Developer
Location : Warsaw, Poland
Type : Permanent
Job Summary
We are seeking a highly skilled Java Full Stack Developer with 7 years of experience in designing developing and deploying scalable cloud native enterprise applications The ideal candidate should have strong expertise in Java Spring Boot Microservices REST APIs modern frontend frameworks containerization Kubernetes and public cloud platforms such as AWS or Azure The candidate will be responsible for delivering high performance secure and resilient applications in an Agile environment
Key Responsibilities
Design develop and maintain enterprise grade applications using Java and modern Full Stack technologies
Build scalable microservices and RESTful APIs using Spring Boot Spring Cloud and related frameworks
Develop responsive and intuitive user interfaces using Angular React TypeScript HTML5 and CSS3
Design and implement cloud native solutions leveraging containerization and orchestration platforms
Develop and deploy applications using Docker Kubernetes OpenShift and cloud services
Collaborate with architects product owners and cross functional teams throughout the SDLC
Implement CICD pipelines and DevSecOps best practices
Optimize application performance scalability reliability and security
Participate in code reviews technical design discussions and production support activities
Mentor junior developers and contribute to technical excellence initiatives
Required Technical Skills
Backend
Java 8111721
Spring Boot Spring Framework
Spring Cloud
Microservices Architecture
REST APIs
JPA Hibernate
Spring Security
Kafka Event Driven Architecture
Multithreading and Concurrent Programming
Frontend
Angular 10 or ReactJS
TypeScript
JavaScript ES6
HTML5 CSS3
Bootstrap Material UI
Cloud Containerization
AWS Azure GCP
Docker
Kubernetes OpenShift EKSAKS
CloudNative Application Design
API Gateway
Service Mesh preferred
DevOps CICD
Jenkins GitHub Actions Harness
Git Maven Gradle
SonarQube
JFrog Artifactory
Infrastructure as Code concepts
Database
Oracle
PostgreSQL
MySQL
MongoDB
Testing
JUnit
Mockito
Postman
Integration and Performance Testing
Desired Qualifications
Bachelors or Masters degree in Computer Science Information Technology or related field
7 years of experience in Java Full Stack development
Strong understanding of Cloud Native Architecture patterns
Experience with Kubernetes based deployments and container orchestration
Knowledge of Agile Scrum delivery methodologies
Excellent problem solving and communication skills
Experience in Banking Financial Services or Enterprise domains is preferred
Nice to Have
AIGenAI integration experience
Serverless Architecture AWS Lambda Azure Functions
OpenShift Administration exposure
Observability tools such as Splunk ELK Grafana Prometheus
Application modernization and cloud migration experience
DevSecOps and SASTDAST tool knowledge