We are seeking a talented and experienced Fullstack Java Developer to join our innovative team in Stockholm, Sweden. As a key member of our development team, you will be responsible for designing, developing, and maintaining robust, scalable, and high-performance web applications using Java and related technologies.
- Develop and maintain fullstack web applications using Java, JavaScript, and related technologies
- Design and implement RESTful APIs to support front-end and mobile applications
- Collaborate with cross-functional teams to gather requirements and translate them into technical specifications
- Write clean, efficient, and well-documented code adhering to best practices and coding standards
- Participate in all phases of the software development lifecycle, including planning, design, development, testing, and deployment
- Implement and maintain CI/CD pipelines to ensure smooth and frequent releases
- Optimize application performance and scalability
- Troubleshoot, debug, and resolve complex software issues
- Stay up-to-date with emerging trends and technologies in fullstack development
- Mentor junior developers and contribute to the team's technical growth
- Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience)
- 8+ years of experience in fullstack Java development
- Strong proficiency in Java (Version 8 and later) and JavaScript
- Experience with front-end frameworks such as React, Angular, or Vue.js
- Expertise in SQL and database design
- Proficiency in using Docker for containerization
- Experience with Cucumber for Behavior Driven Development (BDD)
- Strong understanding of CI/CD principles and tools
- Familiarity with cloud services and technologies
- Experience in designing and implementing RESTful APIs
- Solid understanding of software design patterns and architecture principles
- Proficiency in version control systems (e.g., Git)
- Strong problem-solving and analytical skills
- Excellent communication and collaboration abilities
- Experience with Agile methodologies
- Ability to work independently and as part of a team in a fast-paced environment
- Continuous learner with a passion for staying updated on emerging technologies and best practices
What we offer
- A diverse international work environment
- Opportunities to develop cutting-edge technology for well-known companies
- Opportunities to work on a variety of projects, also promoting individual development
- The Trekki company culture.
- Being part of a wonderful and highly engaged team where you'll never feel alone!
- Sponsorship of your work permit application ( for those who is living in Sweden)
- Health/ Life/ Occupational injury/ Occupational pension insurance.
- Health activities annual budget
- 30 days paid leave (Vacation)
- And many more!