Auf einen Blick
- Aufgaben: Join our dev team to design and build features from scratch using Java, Spring, and React.
- Arbeitgeber: Be part of a dynamic company revolutionizing subscription management and financial software.
- Mitarbeitervorteile: Enjoy remote work, flexible hours, and perks like public transport subsidies and team events.
- Warum dieser Job: This is your chance to grow in a supportive culture while working on exciting projects.
- Gewünschte Qualifikationen: Passion for learning, knowledge of Spring Boot, and an interest in digital finance are key.
- Andere Informationen: Work in Hamburg with a team that values creativity and collaboration.
Das voraussichtliche Gehalt liegt zwischen 43200 - 72000 € pro Jahr.
YOUR ROOM TO PLAY
You’ll be a fundamental part of our development team and company. Your opinion and experience will be integral to the dev team and product decision making. You’ll help determine what features delight our customers and build them from scratch – from ideation to deployment. You’ll excel if you love to experiment and strive to continuously learn from mistakes and get a little better every time.
What does that include?
- Design, implement and maintain Nitrobox microservices using Java, Spring, Gradle and Kubernetes.
- Ensure the smooth operation of our cloud-based platform in Microsoft and AWS – in close cooperation with DevOps.
- You are familiar with relational or NoSQL databases, which we use dependent on customer requirements.
- Design an intuitive User Interface with React.Js, Typescript, and Material UI.
- Following clean-code principles you ensure resilience and readability. Identify technical problems before they become visible to the customer through tracking, alerts, and monitoring.
- Write automated tests with a reasonable code coverage to keep your customers happy with current and new features.
- Assist in developing up-to-date and communicative API documentation generated directly from the code.
- Support our users or customer support team to find a solution quickly in the case of technical problems.
OUR WISHES
We’re looking for motivated talents with a passion for personal growth and desire to learn new things. The ideal candidate finds digital financial processes fascinating and has a wealth of knowledge to match. You’ll know of Spring Boot and Microservice architecture implicitly as well as the high demands placed on financial accounting and posting processes. But don’t worry, you don’t need to be an accountant.
What other qualities do you have?
- You love to get things done and prefer to refactor a few more lines.
- You keep an eye on the system architecture and pay attention to domain-driven design.
- You like to work in cross-functional teams and enjoy sharing your knowledge in pair programming and keeping it up to date.
WHAT WE OFFER
- Colleagues who want to make a difference and take us a step further every day.
- Exceptional freedom for you and your team to contribute and implement creative ideas.
- A company culture based on commitment, mutual trust, positive attitude, and intelligent decisions.
- A working environment in the best city location in Hamburg and excellent IT equipment.
- A permanent employment contract, 100% remote working models and flexible working hours.
- The opportunity to join a company at its most exciting time and actively shape the shared growth story.
- An innovative product that is revolutionizing the already rapidly growing subscription management, billing, payment, and accounting software market.
- Exciting customers to work with. They range from start-ups to international enterprises, including those in the mobility, health, and finance sectors.
- Numerous other goodies, such as a subsidy for your public transport ticket and your pension plan, discounted shopping opportunities, and team events like LAN parties, company dinners, and holiday parties.
YOUR POINT OF CONTACT
Lina & Thorsten
– People, Culture & Recruiting –
NEXT STEPS
If this role sounds like a great opportunity, send us your application documents via the careers link on our homepage look forward to receiving your resume, relevant references, and a cover letter. Not great at writing cover letters? Then just answer the question why you fit the job and the job fits you as well as the link to your XING or LinkedIn profile.
Please also tell us your availability and what salary you think is appropriate for this job.
We look forward to hearing from you!
#J-18808-Ljbffr
Software Engineer (m/w/d) Fullstack Developer (EN) Arbeitgeber: Nitrobox GmbH
Kontaktperson:
Nitrobox GmbH HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: Software Engineer (m/w/d) Fullstack Developer (EN)
✨Tip Number 1
Familiarize yourself with the technologies mentioned in the job description, such as Java, Spring, and Kubernetes. Having hands-on experience or personal projects that showcase your skills in these areas can set you apart from other candidates.
✨Tip Number 2
Engage with the developer community around financial software and subscription management. This could involve participating in forums, attending meetups, or contributing to open-source projects, which will not only enhance your knowledge but also demonstrate your passion for the field.
✨Tip Number 3
Prepare to discuss your approach to clean code and domain-driven design during the interview. Be ready to share examples of how you've implemented these principles in past projects, as this aligns closely with what we value at StudySmarter.
✨Tip Number 4
Showcase your teamwork and collaboration skills. Since the role emphasizes working in cross-functional teams, be prepared to discuss experiences where you've successfully collaborated with others, especially in pair programming or agile environments.
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Software Engineer (m/w/d) Fullstack Developer (EN)
Tipps für deine Bewerbung 🫡
Understand the Role: Make sure you fully understand the responsibilities and requirements of the Software Engineer position. Familiarize yourself with technologies like Java, Spring, Kubernetes, and React.Js, as well as the importance of clean code and microservices.
Craft Your Cover Letter: If you're not confident in writing a traditional cover letter, focus on answering why you fit the job and how the job fits you. Highlight your passion for digital financial processes and your experience with relevant technologies.
Prepare Your Resume: Tailor your resume to showcase your skills and experiences that align with the job description. Include specific projects or roles where you've used the required technologies and methodologies.
Include Relevant Links: Don't forget to add links to your XING or LinkedIn profile in your application. This gives the hiring team a chance to see your professional background and network.
Wie du dich auf ein Vorstellungsgespräch bei Nitrobox GmbH vorbereitest
✨Show Your Passion for Learning
Emphasize your enthusiasm for personal growth and continuous learning. Share examples of how you've learned from past experiences or mistakes, as this aligns with the company's values.
✨Demonstrate Technical Knowledge
Be prepared to discuss your experience with Java, Spring, Gradle, Kubernetes, and databases. Highlight specific projects where you utilized these technologies, showcasing your ability to design and implement microservices.
✨Focus on Clean Code Principles
Discuss your approach to writing clean, maintainable code. Provide examples of how you've applied clean-code principles in previous projects, and be ready to explain your thought process during coding challenges.
✨Engage in Collaborative Problem Solving
Since the role involves working in cross-functional teams, demonstrate your teamwork skills. Share experiences where you collaborated with others, especially in pair programming or resolving technical issues together.