At Fujitsu, our purpose is to make the world more sustainable by building trust in society through innovation. Founded in Japan in 1935, Fujitsu has been a pioneer in technology and innovation for decades. Today, as a world-leading digital transformation partner, we are committed to transforming business and society in the digital age.
With approximately 130,000 employees across over 50 countries, Fujitsu offers a broad range of products, services, and solutions. We collaborate with our customers to co-create solutions that drive enterprise-wide digitalization while actively working to address social issues and contribute to the United Nations Sustainable Development Goals (SDGs).
About the role:
If you would like to contribute to the development of Estonia through impactful public sector IT projects, join the Fujitsu team.
As a Junior Full-Stack Developer, you will participate in the development, testing, and maintenance of software solutions based on Java technologies. You will work on both backend and frontend development and be involved throughout the entire software development lifecycle, from requirements analysis to implementation and maintenance.
Key responsibilities:
- Develop Java-based full-stack solutions, including integrations and APIs.
- Develop and enhance web application user interfaces (frontend).
- Test software, troubleshoot defects, and maintain and further develop existing systems.
- Create and maintain technical documentation.
- Collaborate closely with analysts, developers, testers, and project managers.
- Participate in code reviews and contribute to the continuous improvement of development processes.
- Work according to Agile development methodologies (Scrum/Kanban).
Your skillset:
- Completed or ongoing higher education in Information Technology, or previous experience in the IT field.
- Knowledge of Java programming, relational databases (e.g., PostgreSQL, Oracle, MS SQL), and web technologies (HTML, CSS, JavaScript).
- Interest in and willingness to learn modern frontend frameworks (e.g., Angular or React) and backend frameworks (e.g., Spring or Spring Boot).
- Understanding of REST APIs and web application architecture principles.
- Basic knowledge of version control systems (Git).
- Strong motivation to learn and develop professionally, combined with a proactive attitude.
- Analytical thinking and problem-solving skills.
- Good collaboration and communication skills, as well as the ability to work independently.
Considered an advantage:
- Internship or project experience in software development.
- Experience with Spring Boot, Angular, or React.
- Knowledge of Docker, Kubernetes, or CI/CD tools.
By joining us, you'll have:
- An opportunity to work on interesting projects that have a meaningful impact on society.
- Support from experienced mentors and opportunities for continuous learning and professional development with modern technologies.
- Flexible working arrangements, modern working tools, and a comprehensive employee benefits package.
What we offer:
- 7 additional paid vacation days per year starting from your second year of employment.
- Health insurance or a quarterly health and sports allowance.
- Flexible remote working options and a home office setup allowance.
- Company mobile phone with unlimited calls and data.
- Access to the Udemy Business learning platform.
- Opportunities to participate in volunteering initiatives, professional networks, sports events, and company programmes.
- Additional benefits, regular training opportunities, and enjoyable team events.
At Fujitsu, we are committed to an inclusive recruitment process that values the diverse backgrounds and experiences of all applicants. We believe that hiring people from a wide variety of backgrounds makes us stronger, not because it's the right thing to do, but because it allows us to draw on a wider range of perspectives and life experiences.