Vacant job
- Jobs
- Java Developer at 21grams in Stockholm
Java Developer at 21grams in Stockholm
Randstad ABStockholms län, Stockholm
42 days left
to apply for the job
Job Description
Do you want to build essential solutions at the forefront of technology with a view of the lake from Lumaparken? Together with an experienced team at 21grams, you will combine modern Java development with freedom, responsibility, and the opportunity to influence both architecture and working methods.
About the team and our tech environment
You will be part of our Java team in Stockholm, which develops and maintains our core systems for document processing and distribution to both digital and physical channels. Our platforms handle, among other things: digital archives, e-invoices, emails, SMS, Kivra, as well as monitoring of postal optimization and invoicing.
The team currently consists of 13 developers primarily based in Stockholm. We work agile based on Scrum, and the team has a wealth of collective experience. Together, we help each other find new solutions and are eager to try new working methods. We work with a modern service-oriented architecture based on Docker containers in Kubernetes and a modern user interface built in Angular.
Our stack includes, among others:
- Backend: Java, Spring Boot, Spring Cloud
- Frontend: Angular, TypeScript
- Infrastructure: Kubernetes, Docker
- CI/CD & version control: GitLab, Git
- Testing: JUnit, Mockito, Testcontainers, Cypress
- Databases: MongoDB, MySQL, Elastic
We keep our environments, versions, and tools updated – we want you to be able to work efficiently and enjoy modern technology.
Responsibilities
As a developer in the Java team, you will:
- Develop and enhance our core systems for document processing and distribution
- Build and improve user interfaces in Angular/TypeScript
- Design and develop backend services in Java/Spring Boot
- Be involved in making decisions regarding architecture, design, and technology choices
- Take responsibility for ensuring that the solutions create real value for our customers and partners
- Contribute to good code quality through testing, code reviews, and improvements in our CI/CD flow
- Be a sounding board and mentor for junior developers in the team, if you enjoy that role
- Influence both product, technology, and working methods.
Qualifications
We want you to:
- Have several years of experience in Java development, preferably with Spring Boot
- Have experience in frontend development, ideally in Angular and TypeScript
- Be accustomed to working with backend systems and modern web applications
- Thrive in an agile team, take initiative, and enjoy getting things done
- Preferably have a post-secondary education in computer science, software engineering, or similar
- Communicate in Swedish and English
To quickly get into the role and thrive, we hope you can:
- Version control in Git (preferably GitLab and CI/CD)
- Testing frameworks such as JUnit, Mockito, Testcontainers, and Cypress
- Build systems like npm and Maven
- Develop and operate systems in Kubernetes
- Databases like MongoDB, MySQL, and Elastic
As a person, we believe you:
- Are driven by curiosity and technological development both privately and professionally
- Take pride in your skills and take responsibility for your results
- Thrive in an environment where people help each other, share knowledge, and are driven by the team's collective development and goals
Experience
Front-End Engineering
Backend
Web Development
Front End
Docker
Web Application Development
Angular4
TypeScript
Spring Boot
Cluster Ready Services
Kubernetes
MongoDB
Web Application
About the company
Randstad
At Randstad, we know that everyone has a place in the labor market. With operations across the country and in all areas of expertise, we help people find a job that feels right, where they have the opportunity to grow, develop, and reach their full potential.
With nearly 600,000 employees in 38 countries, Randstad is a world leader in HR services, aiming to become the world's leading and most appreciated partner in the labor market. By combining our passion for people with the power of today's technology, we help individuals and companies achieve their full potential. We call it Human Forward.
🖐 Was this job fit for someone?
Other jobs in the same field
Maybe it’s time to broaden the search with these available jobs