SaaS Platform-Full Stack Engineer
Nokia
5 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
SeniorJob location
Tech stack
Java
JavaScript
Artificial Intelligence
Amazon Web Services (AWS)
Business Logic
HTML5
Azure
Software as a Service
Cloud Computing
Code Review
Continuous Integration
Web Development
Django
JUnit
Python
NoSQL
OAuth
Scrum
Software Engineering
WebSocket
Google Cloud Platform
React
Flask
Spring-boot
Backend
GIT
Pytest
Kubernetes
Information Technology
GraphQL
Front End Software Development
REST
Es2015
Docker
Web Api
Microservices
Job description
We are seeking a talented and motivated Full Stack Engineer to join our team and help build cutting-edge SaaS platform solutions. The ideal candidate has experience developing scalable, high-performing applications using React on the frontend and Python or Java Spring Boot on the backend. This role calls for a strong foundation in full-stack development, solid problem-solving skills, and a commitment to delivering high-quality, reliable software.
- Develop responsive user interfaces using React and integrate with backend APIs
- Build and maintain backend services using Python (Flask/Django) or Java (Spring Boot)
- Design and implement secure RESTful APIs and application business logic
- Work with relational and/or NoSQL databases and optimize data models
- Collaborate with cross-functional teams to deliver cloud-deployed solutions
- Support CI/CD pipelines and troubleshoot full-stack issues
- Participate in agile ceremonies, code reviews, and sprint planning.
Requirements
- 5+ years of full-stack software development experience
- Bachelor's degree in computer science, Software Engineering, or related field
- Strong experience with React.js, JavaScript (ES6+), HTML5, and CSS3
- Backend development using Python (Flask/Django) or Java (Spring Boot)
- Experience designing and implementing RESTful APIs
- Knowledge of authentication/authorization (OAuth, JWT)
- Experience with relational and/or NoSQL databases
- Familiarity with cloud platforms (AWS, Azure, GCP)
- Experience with Docker, Kubernetes, CI/CD pipelines, and Git
It would be nice if you also have:
- Experience with microservices architecture.
- Knowledge of GraphQL and WebSocket-based communication.
- Familiarity with testing frameworks (e.g., Jest, PyTest, JUnit).
- Understanding of security best practices in web development.