Job
- Level
- Experienced
- Job Field
- Web, Software, Full Stack
- Employment Type
- Full Time
- Contract Type
- Permanent employment
- Salary
- 60.000 to 95.000€ gross/year
- Location
- Karlsruhe
- Working Model
- Hybrid, Onsite
Job Summary
In this role, you develop modern software solutions in the frontend using Angular and in the backend with Java/Spring Boot, performing implementations, tests, and maintaining sophisticated software architectures.
Job Technologies
Your role in the team
- Development, further development, and maintenance of modern software solutions in the frontend (Angular, Typescript) and backend (Java / Spring Boot / Jakarta EE).
- Implementation of technical requirements from analysis and conception through implementation and testing to production deployment.
- Collaboration throughout the entire software lifecycle (design, implementation, testing, deployment, maintenance).
- Development of modular, scalable, and maintainable software architectures.
- Integration of modules and databases as well as conducting developer and integration tests.
- Conducting code reviews, bug fixing, quality assurance, and test automation.
- Close collaboration with Product Owners, Product Managers, and cross-functional teams.
- Participation in sprint planning, effort estimations, and continuous improvement of team collaboration.
- Support in the operation and further development of existing applications and tools.
This text has been machine translated. Show original
Our expectations of you
Education
- Completed studies in (Business) Informatics, training as an IT specialist, or a comparable qualification.
Qualifications
- Very good knowledge of Java, Spring Boot / Jakarta EE, Angular as well as Typescript, SQL, and database development.
- Knowledge in test automation and software quality.
- Knowledge of test management and test automation tools.
- Strong analytical skills and a structured way of working.
- Process-oriented thinking.
- Ability to work well in teams and enjoy collaboration in cross-functional teams.
- Strong communication skills as well as an independent working style.
- Willingness to learn and high quality standards.
- C1/C2 level.
- English: B2 level.
Experience
- Several years of experience in software development as a Full-Stack Developer.
- Experience with microservices architectures.
- Experience in handling complex data structures.
- Experience with agile development methodologies (Scrum, SAFe).
- Experience with internationalization of applications (e.g., ngx-translate).
- Experience with container or cloud platforms (e.g., OpenShift).
- Experience in the banking environment or with regulatory requirements in the financial sector.
This text has been machine translated. Show original
What we offer
- Mostly remote work possible.
- Participation in occasional on-site meetings (e.g., sprint formats or team meetings) at the location is required.
- Agile collaboration in a modern development environment.
This text has been machine translated. Show original
Benefits
Work-Life-Integration
Topics You Will Work On
Job Locations
About Your Employer
CPU Consulting & Software GmbH
CPU Consulting & Software GmbH is a leading IT and consulting company specializing in the digital representation of processes. With a focus on the DACH region, we offer a comprehensive portfolio of software solutions, consulting services, and IT services. Our goal is to help businesses streamline their processes, optimize performance, and gain a competitive edge through customized solutions tailored to their specific needs.
Description
- Company Type
- Digital Agency
- Working Model
- Hybrid, Onsite
- Industry
- Internet, IT, Telecommunication