Job
- Level
- Experienced
- Job Field
- Web, Software, Full Stack
- Employment Type
- Full Time
- Contract Type
- Permanent employment
- Location
- Hamburg
- Working Model
- Hybrid, Onsite
Job Summary
In this position, you will develop modern software solutions using Java and current frontend technologies, conduct code reviews, create REST APIs, and ensure quality through testing and documentation.
Job Technologies
Your role in the team
- As a Developer (m/f/d), you are responsible for the development, further development, and maintenance of modern software solutions.
- You work closely with Project Owners, Technical Consultants, and the development team to deliver high-performance, stable, and scalable products.
- You develop modern software solutions based on Java, Spring Boot/Quarkus, and current frontend technologies, ensuring that new features are implemented in a performant, stable, and maintainable manner.
- By writing clean, well-structured, and well-documented code, you conduct code reviews and improve existing codebases through refactoring.
- You systematically analyze errors, utilize debugging tools and log analyses, and develop sustainable solutions ranging from pragmatic hotfixes to long-term optimizations.
- Additionally, you plan, define, and write unit tests, perform manual and automated testing, and ensure that functionality and quality are maintained at all times.
- You design and develop REST APIs, define data formats, and ensure smooth communication between applications and systems.
- Proficient handling of SQL supports you in analyses within the existing data model and enables you to design new data models with performant queries.
- You contribute to software and system architectures as well as feasibility studies and proof-of-concepts, bringing in your technical expertise.
- You perform deployments, install MSP products, and ensure that systems are delivered correctly, stably, and usable.
- Additionally, you prepare releases, plan schedules and processes, and oversee the deployment of new software versions in internal and external systems.
- In this role, you monitor logs, performance, and system states, ensuring that technical solutions run stably, securely, and maintainably.
- You create technical documentation and keep everyone up to date.
- You actively participate in refinements and retrospectives, contribute improvement ideas, and support continuous optimization of work processes.
- You work closely with Technical Consulting and Project Owners, provide technical support, give constructive feedback, and communicate clearly and solution-oriented.
- You estimate efforts realistically, prioritize tasks sensibly, and communicate risks or deviations early.
This text has been machine translated. Show original
Our expectations of you
Qualifications
- Additionally, you design and integrate APIs and navigate confidently within Linux environments.
- You develop maintainable, performant, and clearly structured code, are familiar with fundamental security principles, and use Git responsibly with professional branching and merging strategies.
- You approach problems in a structured manner, quickly identify causes, and find solutions that are both technically sound and economically viable, always with a high quality standard and a focus on simple, sustainable solutions.
- You communicate status, obstacles, and solutions clearly, both in writing and verbally, and work closely and openly with colleagues.
- By providing appreciative feedback, you actively contribute to a constructive team culture.
- You stand by your tasks, deliver reliably, support colleagues, and handle challenges transparently.
- You assess realistically, prioritize sensibly, and keep deadlines in mind.
- You keep your knowledge up to date, acquire new technologies, and continuously develop your skills.
- You have very good spoken and written German skills. English is a bonus.
Experience
- You are proficient in Java and have basic knowledge of frameworks such as Spring Boot or Quarkus, possess solid frontend experience (HTML, TypeScript/JavaScript, and optionally Angular/React), and are confident in working with relational as well as NoSQL databases.
This text has been machine translated. Show original
What we offer
- We offer you the opportunity to work regularly from home.
- Our working hours are flexible within a defined framework, allowing you to balance your work well with your daily life.
- We offer you a performance-based compensation that reflects your experience, commitment, and impact.
This text has been machine translated. Show original
Benefits
Health, Fitness & Fun
More net
Work-Life-Integration
- π ΏοΈEmployee Parking Space
- πExcellent Traffic Connections
- π Home Office
- β°Flexible Working Hours
Food & Drink
Topics that you deal with on the job
Job Locations
This is your employer
MSP AG
MSP is a highly specialized software and consultancy company as well as an IT service provider. Our work and products help companies organize and handle their marketing so they have more time to focus on core marketing activities. With our products companies can automate processes across all marketing and communication channels, including web, social media, print and content management and public relations.
Description
- Founding year
- 2004
- Company Type
- Digital Agency
- Working Model
- Hybrid, Onsite
- Industry
- Internet, IT, Telecommunication