Job
In this role, you will develop powerful web applications, from the Java backend using Spring Boot to the responsive Angular frontend, while ensuring code quality and technical maintenance.
This listing has been machine translated. Show original
Job technologies
Your role in the team
- You design and develop complex features for our web application as part of a team - from the Java backend with Spring Boot to the responsive Angular frontend.
- You ensure code quality by writing unit tests and providing constructive feedback in code reviews according to Clean Code principles.
- In our agile team, you will work closely with product management and clients to refine requirements and finalize technical concepts.
- You develop high-performance REST APIs and ensure seamless integration of external data sources.
- You take responsibility for the technical maintenance and security of the platform, for example by keeping third-party libraries up to date.
Our expectations of you
Qualifications
- You are up-to-date with current Angular concepts such as Signals and Observables.
- You can create artworks with CSS and HTML and are proficient in using CSS frameworks like LESS.
- You are familiar with implementing your own and integrating external REST APIs and develop reusable and maintainable code based on established coding concepts such as SOLID, Clean Code principles, and ensure the implementation of software quality criteria.
- You are proficient in working with the test frameworks JUnit, Karma, Jasmine, or Vitest.
- You understand complex web architectures.
- You can quickly familiarize yourself with unfamiliar code and apply existing design patterns to implement user stories.
- You can translate web design specifications into clean code.
Experience
- You have at least 3 years of experience in full-stack development and extensive experience in maintaining complex Angular interfaces and Java backends.
- You have experience in implementing accessible and responsive web interfaces and are well-versed with the Java framework Spring Boot.
What we offer
- Flexible working: Thanks to a virtualized workspace, you can work flexibly in the office or from home.
- Health in focus: We support you with supplementary occupational health insurance, ergonomic workplaces, and the option of a company bike.
- Professional environment: You can expect proven development processes with automated tests and deployments, as well as an expert team for professional exchange.
- Your development in focus: Benefit from regular feedback sessions, personalized training, and transparent updates from management.
- Strong team cohesion: Look forward to regular team events and an open culture where your contribution is valued.
Benefits
Health, fitness & fun
Food & drink
Work-Life-Integration
Topics you will work on
Job locations
About your employer
SHI is a leading provider of implementation, consulting and engineering services for companies of all industries. With our young and rapidly growing business unit "Search, Big Data & Analytics" as well as the traditional area "Publisher Services" we can help our customers solve complex tasks.
- 1-49 Employees
- Established Company
- Onsite, Hybrid
- Consulting · Internet, IT, Telecommunication
More jobs
These jobs might also interest you
We - the HUK-COBURG Insurance Group - are among the top 10 largest in Germany. Founded over 90 years ago, we are now the leading insurer for private households with over 13 million customers and the largest German auto insurer. Our tradition of often...
As a Senior Software Engineer (m/f/d), you will take on a central technical role in challenging client projects and develop sustainable, scalable software solutions in complex enterprise environments. In your role, you will primarily be responsible for:...
You’ll be joining at a stage where we’re building and evolving our new CRM platform. That’s exactly what makes this role special: you won’t just develop features—you’ll actively help shape the technical foundation of a modern CRM ecosystem. Together...