
Senior Backend Developer
DIB Travel
full-time
Posted on:
Location Type: Hybrid
Location: Stockholm • Sweden
Visit company websiteExplore more
Job Level
About the role
- Develop and maintain high-quality code that adheres to coding standards, conventions, and approved designs.
- Investigate and evaluate new and emerging technologies to maximize development efficiency and productivity.
- Co-architect the eco-system around the platform together with teammates.
- Collaborate with product managers, quality assurance representatives, and other developers to accurately estimate system issue resolution or package implementation efforts.
- Deploy and release new features and functionality in a timely manner.
- Create technical design specifications, participate in design reviews, and provide input to design recommendations.
- Conduct unit and integration testing of applications and troubleshoot and resolve any code-related issues or bugs.
- Write comprehensive code comments and debug code to ensure the highest quality of code.
- Ensure compliance with team or project processes and procedures.
Requirements
- Minimum of 5+ years of experience in Java (Functional Java, Java Stream), Spring Boot, Microservices, CI/CD, PostgreSQL, and MySQL.
- Experience with Maven, Mongo, AWS, event-driven architecture, and developing Rest APIs is a bonus.
- Good understanding of the full development lifecycle and the Agile Software Development Life Cycle, with exposure to Scrum projects.
- Proficiency in object-oriented programming and software engineering principles is essential.
- Fluency in English (oral and written) is a must, knowledge of other languages is an advantage.
Benefits
- Hybrid working policy
- A nice and social office in a great central location.
- We prioritize your growth and development, offering training and education opportunities.
- Well-organized career path according to your professional ambition within our company.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaFunctional JavaJava StreamSpring BootMicroservicesCI/CDPostgreSQLMySQLMavenRest APIs
Soft Skills
collaborationcommunicationproblem-solvingdesign review participationcode debuggingtechnical writing