We are seeking a skilled Full Stack Engineer with strong experience in Java (Spring Boot) and React to join our growing team in Sweden. You will play a key role in designing, developing, and maintaining modern, scalable applications used by customers and internal teams.
Key Responsibilities
Backend (Java)
- Design, develop, and maintain scalable backend services using Java and Spring Boot.
- Build and optimize RESTful APIs and integrations with internal and external systems.
- Ensure high performance, availability, and security across backend components.
- Write clean, maintainable, testable code following best practices and architectural standards.
Frontend (React)
- Develop modern, responsive web UIs using React, TypeScript, and related libraries.
- Translate UX/UI designs into functional components and features.
- Maintain component libraries and ensure a consistent user experience.
General Full Stack Responsibilities
- Collaborate with product managers, UX designers, and other engineers to deliver high-quality features end-to-end.
- Participate in code reviews, architectural discussions, and agile ceremonies.
- Troubleshoot production issues and implement sustainable, long-term solutions.
- Contribute to CI/CD pipelines, testing strategies, and DevOps improvements.
- Ensure code quality, performance, and scalability across the entire application stack.
Requirements
Must-Have
- 5+ years of experience as a Full Stack Engineer or similar role.
- Strong proficiency in Java and Spring Boot.
- Solid experience with React, JavaScript/TypeScript, and modern frontend tooling.
- Experience with relational databases (e.g., PostgreSQL, MySQL) and ORM frameworks.
- Familiarity with cloud platforms (AWS, Azure, or GCP).
- Understanding of CI/CD concepts (GitHub Actions, GitLab CI, Jenkins, etc.).
- Strong problem-solving skills and ability to work in an agile environment.
- Must be based in Sweden (or legally authorized to work in Sweden).