Arbetsbeskrivning
Job Description
We are looking for a highly skilled Full Stack Developer with a strong frontend focus who is also capable of working on the backend when needed.
You will be working with a modern tech stack including React, TypeScript, Java, Spring Boot, and various cloud and containerization technologies.
The ideal candidate should be passionate about creating user-friendly interfaces while also being comfortable contributing to backend services when frontend demands are low.
Key Responsibilities
- Develop, release, and maintain responsive and high-performance web applications.
- Build intuitive and visually engaging UIs using React and TypeScript.
- Work with HTML, CSS, and JavaScript/TypeScript to deliver modern product designs.
- Contribute to backend development using Java and Spring Boot, especially during periods of low frontend workload.
- Design and develop RESTful APIs and microservices architecture.
- Utilize Kafka for event-driven data streaming and messaging.
- Work with Docker and Kubernetes to build and deploy scalable applications in AWS cloud environments.
- Implement testing practices using JUnit and Mockito.
- Use Git, Maven, and Jenkins for version control, builds, and CI/CD processes.
Required Skills & Qualifications
- Proven experience in writing, releasing, and maintaining web applications.
- Proficiency in HTML, CSS, and TypeScript.
- Solid experience in React and modern frontend development.
- Ability to implement modern product design principles.
- Strong backend development experience with Java and Spring Boot.
- Hands-on knowledge of Kafka, Docker, Kubernetes, AWS, and REST APIs.
- Experience with microservices architecture.
- Testing experience with JUnit and Mockito.
- Familiarity with build and CI tools like Maven, Git, and Jenkins.